Contract Addresses
List of published contracts and protocol addresses
yoVaults
yoUSD
Base, Ethereum, Arbitrum
0x0000000f2eb9f69274678c76222b35eec7588a65
USDC on Base: 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 USDC on Ethereum: 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 USDC on Arbitrum: 0xaf88d065e77c8cC2239327C5EDb3A432268e5831
yoETH
Base, Ethereum
0x3a43aec53490cb9fa922847385d82fe25d0e9de7
WETH on Base: 0x4200000000000000000000000000000000000006 WETH on Ethereum: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
yoBTC
Base, Ethereum
0xbcbc8cb4d1e8ed048a6276a5e94a3e952660bcbc
cbBTC on Base: 0xcbb7c0000ab88b473b1f5afd9ef808440eed33bf cbBTC on Ethereum: 0xcbb7c0000ab88b473b1f5afd9ef808440eed33bf
yoEUR
Base, Ethereum
0x50c749ae210d3977adc824ae11f3c7fd10c871e9
EURC on Base: 0x60a3E35Cc302bFA44Cb288Bc5a4F316Fdb1adb42 EURC on Ethereum: 0x1aBaEA1f7C830bD89Acc67eC4af516284b1bC33c
yoGOLD
Ethereum
0x586675A3a46B008d8408933cf42d8ff6c9CC61a1
XAUt on Ethereum: 0x68749665FF8D2d112Fa859AA293F07A622782F38
yoUSDT*
Ethereum
0xb9a7da9e90d3b428083bae04b860faa6325b721e
USDT on Ethereum: 0xdac17f958d2ee523a2206206994597c13d831ec7
*yoUSDT is exclusivley available to B2B partners. It is effectively the same vault as yoUSD, sharing TVL, APY and economic exposure. The only difference is yoUSDT accepts USDT as the deposit asset, wheras yoUSD accepts USDC.
yoGateway
yoGateway
0xF1EeE0957267b1A474323Ff9CfF7719E964969FA
Base,
Ethereum, Arbitrum
Single entry point into all yoVaults to facilitate integrations. Learn more.
Vault Registry
0x56c3119DC3B1a75763C87D5B0A2C55E489502232
Base,
Ethereum, Arbitrum
Authoritative registry of all active yoVaults.
Protocol
YO Oracle
0x6E879d0CcC85085A709eBf5539224f53d0D396B0
Base, Ethereum
This contract is used to manage the oracle data for yoVaults. It is used to store the latest price for each vault.
YO Admin Multisig
0x67b6F699F1c8040414032a3C2C88a54db144FCd2
Base, Ethereum, Unichain, Arbitrum, Plasma, HyperEVM
Overall manager for all yoVaults, including contract upgrades, and whitelisting new protocols and pools.
YO Operator Multisig
0x93e5260ac975b475af8bf818c14deee7fefd5927
Base, Ethereum, Unichain, Arbitrum, Plasma, HyperEVM
Allowed only to rebalance assets among whitelisted contracts.
Roles authority
0x9524e25079b1b04D904865704783A5aA0202d44D
Base, Ethereum, Unichain, Arbitrum, TAC, Plasma, HyperEVM
Manages which addresses have specific roles within the yoVaults
Rewards Harvester
0x5c28b54e7e1f9aafbdc5c563c1a460106f41bd58
Base, Ethereum, Unichain, Arbitrum, TAC, Plasma
Automatically claims and swaps token rewards accrued by each vault
Redeemer
0x0439e941841f97dc1334d1a433379c6fcdcc2162
Base, Ethereum
Processes async withdrawals as soon as liquidity is available
Emergency pauser
0xaa06ac3cb11b84c1d1094818341b4796c2b43c71
Base, Ethereum
Can pause individual vaults should it detect anomalies
Individual address roles can be verified using the RolesAuthority contract on the respective chain.
YO token
YO token
0x1925450f5e5fb974b0aae1f3408cf5286fbd1a72
Mint authority
0xAE11F170491EDF4a139e32386153936792A3D262
Genesis airdrop wallet
0x3502a1Ad809a0D948c42Ae3e76B3893aB5bc38a5
Genesis airdrop distributor contract
Ecosystem fund
0xa978230949A0d877d8ef5F1492488945D975e61F
Community fund
0x5457E23c1f339c38dd52FD75e64Af97162Def04C
Core contributors allocation
0x0c580Ba64C5c06E941AEB98E95509c48b32BE89b
Investor allocation
0x73AF93301E42190e71ed0E65E06E300d63C7e07d
Last updated