How it works
- Configure — choose yield sources and target weights via the quote endpoint.
- Create — create a wallet with your chosen strategy. Braid provisions per-chain deposit addresses.
- Deposit — send USDC to the wallet’s deposit address on any supported chain.
- Earn — Braid allocates deposits across yield sources and rebalances to maintain target weights.
- Withdraw — request a withdrawal to any supported EVM chain. Braid unwinds positions, bridges cross-chain if needed, and delivers USDC.
Architecture
Custody and security
- Non-custodial key management — each wallet’s private keys are managed by Turnkey. Braid never has access to signing keys.
- Signing policies — your organization controls which transactions require approval. Withdrawals and strategy updates can require Turnkey approval before execution.
- Dedicated addresses — each wallet gets its own deposit addresses. Funds are never commingled across wallets.
- HTTPS only — all API and webhook communication is encrypted in transit.
Start here
Quickstart
Create a wallet and initiate a withdrawal in 5 minutes.
API Conventions
Authentication, pagination, rate limits, and error handling.
Yield Sources
Available yield sources and strategy quoting.
Next steps
- Quickstart — end-to-end walkthrough in 5 minutes
- API Conventions — authentication, environments, pagination, error codes
- Yield Sources — explore available yield sources before building