GravFi
Developers · contract registry · mainnet

Contracts & ABIs

Exported from src/config/contracts.ts. Only configured deployments carry an address; the rest are listed so the gap is visible. ABIs are copied as JSON.

7 / 15 configured
ContractRoleChainAddressExplorerABI
GravRelayMessengerTrusted-relayer messenger on the source chainEthereum0xecC3bb68bCF41cA868e4B755e5b2DA369c231472Open
GravRelayMessengerTrusted-relayer messenger on Robinhood ChainRobinhood Chain0xB98527131E79e2Bb2389F58224665e8F5C335E70Open
GravBridgeBridge entry on the source chain (locks collateral via vaults)Ethereum0xEaab9Ad8abBDcc19fb144CB764CCd0B7Cc226988Open
GravBridgeBridge entry on Robinhood Chain (mints and burns gTokens)Robinhood Chain0x82efb33Ccb8C210AF617fe994E615EC7563947fAOpen
GravVault · USDCCustody for USDC collateralEthereumNot deployed—
GravToken · gUSDCGravFi representation of USDCRobinhood ChainNot deployed—
GravVault · USDTCustody for USDT collateralEthereumNot deployed—
GravToken · gUSDTGravFi representation of USDTRobinhood ChainNot deployed—
GravVault · WBTCCustody for WBTC collateralEthereumNot deployed—
GravToken · gWBTCGravFi representation of WBTCRobinhood ChainNot deployed—
GravVault · PAXGCustody for PAXG collateralEthereumNot deployed—
GravToken · gPAXGGravFi representation of PAXGRobinhood ChainNot deployed—
GravVault · XAUTCustody for XAUT collateralEthereum0x016888A3c5FF31826edA919908CbC26C648A819cOpen
GravToken · gXAUTGravFi representation of XAUTRobinhood Chain0xe9c499afFdF4DB1eF4CbF1cB67A8a6F676bF74EfOpen
Swap router (Uniswap V2 interface)On-chain routing for gToken swapsRobinhood Chain0x89e5DB8B5aA49aA85AC63f691524311AEB649ebaOpen
Deploying
Run the Foundry scripts in contracts/script/Deploy.s.sol, then paste the printed addresses into .env.local. The interface activates each component the moment its address is present and its on-chain readiness checks pass.