No account. No API key. No dashboard. Nevermined requires a dashboard login and an
NVM_API_KEY before your first call; Skyfire requires an account, KYA, and a funded wallet. Caplane reaches a real on-chain settlement with none of these. You bring a key; the relayer is only msg.sender.Bring a key and fund it
Use a throwaway testnet key as
CONSUMER_PK (environment only, never a flag, never logged). It signs; it needs no ETH. Fund its address with TestUSDC from the faucet so it can pay for a capability.The server never sees or holds your key. You sign locally; only the resulting signature leaves your machine.Have a relayer to submit to
The relayer is permissionless, so you can run your own with one command (it only needs a gas key) and submit to it locally:Or point
CAPLANE_RELAYER_URL at any hosted relayer. The relayer transmits your order and earns feeBps; it can never tamper with it (see the binding).Run one command
connect discovers the live quote, builds the order, signs the EIP-3009 authorization (nonce = orderHash), submits it, and decodes the receipt.What just happened
- You signed one order. Its nonce was the order hash, so a relayer could not tamper with it (the binding).
- The broker settled the payment, granted the slot, and paid out in one transaction, or it would have reverted (how it settles).
- The relayer earned
feeBps. You created no account and held no API key.
Go deeper
- Buy any capability (the consumer path, SDK and raw).
- Sell a capability behind your own adapter.
- Run a relayer and earn the fee.

