Skip to main content

Addresses & network

Not yet deployed

Covenant is a pre-launch, unaudited MVP. Contract addresses are pending deployment. Always confirm the current addresses from the dApp's deployments.json (generated from the compiled backend artifacts) rather than trusting any address pasted elsewhere.

Target network

The launch target is Robinhood Chain, an Arbitrum L2 where gas is paid in ETH. Uniswap v4's PoolManager is live on both its mainnet and testnet, which Covenant depends on.

NetworkChain IDUniswap v4 PoolManagerPurpose
Robinhood testnet466300x8366a39cc670b4001a1121b8f6a443a643e40951Testing (current target)
Robinhood mainnet46630x8366a39cc670b4001a1121b8f6a443a643e40951Launch (post external audit)

The reference dApp is also wired for Ethereum Sepolia and a local anvil chain for development.

Covenant contract addresses

ContractAddress
CovenantHookpending deployment
CovenantQueuepending deployment
CovenantVaultpending deployment
CovenantRouterpending deployment
CovenantToken (CVN)pending deployment
Creator (tax recipient)pending deployment

After deployment

Once the contracts are deployed, addresses and ABIs are exported into the dApp's deployments.json by the backend export script, and this page will list the canonical set. The app automatically prefers the most relevant deployed chain and pins each transaction to the correct chainId.