# wstUsdc

## Overview

The Wrapped non-rebasing version of `stUsdc`. The interface below is only available for the Arbitrum deployment of the protocol.&#x20;

## Contract API

### `depositAsset`

```solidity
function depositAsset(uint256 amount) external returns (uint256 amountMinted);
```

Mint `wstUsdc` directly by depositing `underlyingAssets` .

### `depositTby`

```solidity
function depositTby(uint256 id, uint256 amount) external returns (uint256 amountMinted);
```

Mint `wstUsdc` directly by depositing a specific `TBY` `id` .

### `redeemWstUsdc`

```solidity
function redeemWstUsdc(uint256 wstTBYAmount) external returns (uint256 assetsRedeemed);
```

Redeem `wstUsdc` for `underlyingAssets`.
