latestOpenAPI 3.0.32026-08-10336178.7 KB
6b7d8bd51050
Builder Connect
Request Signature Challenge
Returns a challenge message for the user to sign in their wallet (Phantom, Rabby, Nami). This is the first step of the builder connect flow.
The dApp generates an Ed25519 keypair client-side, then sends the public key along with the user's wallet address, chain, builder code, and fee approval.
Validation
- chain must be ethereum, solana, or cardano
- public_key must be exactly 64 hex characters (Ed25519)
- code must reference an existing, active builder
- fee_share_bps must be between 0 and 100
The returned nonce expires after 5 minutes.
post/auth/builder/request-signature
Request body
Response
Signature challenge created