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.

1 / 15 configured
ContractRoleChainAddressExplorerABI
GravRelayMessengerTrusted-relayer messenger on the source chainEthereumNot deployed
GravRelayMessengerTrusted-relayer messenger on Robinhood ChainRobinhood ChainNot deployed
GravBridgeBridge entry on the source chain (locks collateral via vaults)EthereumNot deployed
GravBridgeBridge entry on Robinhood Chain (mints and burns gTokens)Robinhood ChainNot deployed
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 collateralEthereumNot deployed
GravToken · gXAUTGravFi representation of XAUTRobinhood ChainNot deployed
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.