PEERDEX
USER GUIDE FOR 1DO 7702
This page matches the current app and contract flow: use your own wallet, activate it with 1do 7702, sign intents off-chain, and settle them on-chain only when matched.
First intent in 4 steps
Connect Your Trading Wallet
Connect the address you actually want to trade with. In the current model, that connected address is the wallet runtime address itself.
Activate 1do 7702
PeerDex only works after 1do 7702 runtime is active on that address. If the app says runtime is not active, activate it in 1do first.
Install And Enable PeerDex
Open 1do Store, allow PeerDex, then enable it in wallet Settings. If either entitlement or app enablement is missing, actions stay blocked.
Post Or Fill An Intent
Makers sign EIP-712 intents off-chain and relay them. Buyers settle them on-chain through their own 7702-activated wallet. Current matching is full-fill-only, so partial fills are not supported.
How intent settlement works
What PeerDex Checks
PeerDex is available only when your address already has 7702 runtime code, the registry allows the app, and your wallet has explicitly enabled the app.
What The Intent Is
The maker signs one of three EIP-712 intents: token/token, native/token, or token/native. The maker address itself is the verifying contract, so the intent is bound to that wallet.
What Costs Gas
Posting to the relay is only intent publication and does not cost gas. Gas is paid only when someone fills or cancels, because settlement executes on-chain through the user’s own 7702-activated wallet.
What PeerDex Is Not
PeerDex is not a pool-based AMM and not a heavy on-chain orderbook. It keeps price discovery and intent distribution off-chain, then uses runtime execution only for final settlement.