Skip to main content

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 to transaction.confirmed and transaction.failed events, with optional wallet filtering so you only receive events for specific addresses.