Skip to main content
The IXS Permissionless Vault is an RWA yield vault on BNB Smart Chain, backed by BlackRock’s SHYG high-yield corporate-bond ETF. You deposit USDC and earn the vault’s yield. It’s non-custodial: you sign every transaction with your own wallet. There are three ways to use it: the API, an AI agent, or the Compass widget. They all do the same thing.
The IXS vault is part of the Tokenized Assets product, on BNB Chain. Deposits and redemptions run through your Tokenized Assets Account.

Before you start

1

A wallet on BNB Chain

Any EVM wallet that can connect to BNB Smart Chain (MetaMask, Rabby, or an embedded wallet).
2

USDC on BNB Chain

Deposits are in USDC on BNB, the Binance-Peg token at 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d. If your USDC is on another chain, bridge it over or buy it with the On-Ramp.
3

A little BNB for gas

BNB Chain fees are paid in BNB; a dollar or two is enough. With gas sponsorship, your users need none.
4

A Compass API key (API and agent lanes)

Get a free key from the login page. The Studio lane doesn’t need one; each tab below shows where to use it.
Deposits mint instantly. Redemptions don’t. You submit a request and the vault operator settles it later, within a defined window. There is no instant sell for this vault, so don’t expect a same-second withdrawal. Each tab below covers the redemption steps.

How to use the vault

Each tab covers the whole flow: deposit, check your position, redeem.
Send your API key as the x-api-key header on every call (shown below). Each call returns an unsigned transaction (or an EIP-712 payload) that you sign. Full reference: Tokenized Assets.Deposit
1

Create your account on BNB

Idempotent. If the account already exists, transaction comes back null.
2

Fund it

Send USDC on BNB to the tokenized_assets_account_address from the previous step. Trades settle from that account, not your wallet.
3

Deposit into the vault

Pass the vault address as token_out.
Redeem
1

Request a redemption

Call transact/sell with the vault address as token_in. It returns settlement: "async".
2

Poll until finalized

While the request is pending, expected_net_assets shows what it will settle for at the current NAV.
3

Withdraw

Once finalized, move the USDC from your account back to your wallet with the transfer endpoint (action: WITHDRAW).
To look up the vault address: GET /v2/tokenized_assets/markets?provider=ixs&chain=bsc.

FAQ

Redemptions settle asynchronously. The vault operator finalizes them on its own schedule, not instantly. Poll GET /v2/tokenized_assets/redemptions until the request reads finalized, then withdraw. There is no instant secondary market for this vault.
No. Every deposit, redemption, and withdrawal comes back as an unsigned transaction (or EIP-712 payload) that you sign with your own wallet.

Tokenized Assets

The product reference: equities, RWA yield, managed vaults, and deRWA.

Product Accounts

How the per-product account that holds your vault shares works.

Gas Sponsorship

Let users transact without holding BNB for gas.