Overview
Deposit USDC into any of your organization’s wallets. The platform converts the balance to C0, the treasury token that participates in weekly merkle-claim yield distributions backed by U.S. Treasury bills.Prerequisites
- An API key from the Camino Treasury dashboard
- At least one wallet in your organization (see Wallets)
Get a Deposit Address
List your wallets:address is a valid USDC deposit address on the configured chains.
Send USDC
Send USDC directly to the walletaddress from your own wallet, an exchange, or any other source. The platform converts the incoming balance to C0; the conversion appears in GET /v1/transfers as a usdc/ethereum → c0/ethereum row.
You can also drive the conversion explicitly via the API:
Earning Yield
Once your wallet holds C0, it participates in weekly yield periods. The operator publishes a merkle root per period to the on-chainYieldDistributor; holders submit a merkle proof to claim() and receive their share directly. Use GET /v1/yield/{address} to surface ready-to-submit claim entries for any holder. See Core Concepts → Yield for the full flow.