Organizations
An organization is the top-level entity in Camino Treasury. It represents your company, DAO, or team and contains all your wallets, transactions, and team members. Each API key is scoped to a single organization, so all data is fully isolated.Wallets
Wallets are the Ethereum addresses connected to your organization. Each wallet has a human-readable label and is uniquely identified by its on-chain address. You can add, list, and remove wallets at any time.Balances
Camino Treasury tracks ERC-20 token balances for each wallet using on-chain queries. The platform monitors four tokens: USDC, USDT, C0 (yield-bearing), and M. Balances are queried per wallet on a specific chain.Deposits & Withdrawals
You can deposit USDC or USDT into the C0 yield-bearing token to earn returns on idle funds. The API provides unsigned transaction steps (approve and swap) that you sign and submit on-chain. Withdrawals work the same way in reverse — converting C0 back to stablecoins.Yield
C0 earns yield from the underlying M token rate. The platform calculates projected daily, monthly, and annual earnings based on your current C0 balance and the live on-chain rate.Transactions
All on-chain operations are tracked through their lifecycle: pending, confirmed, or failed. When a transaction is confirmed, the on-chain receipt is stored with block details. Transaction listing supports filtering by status and type, with cursor-based pagination.Webhooks
Webhooks deliver real-time notifications when transaction statuses change. You can subscribe totransaction.confirmed and transaction.failed events, with optional wallet filtering so you only receive events for specific addresses.