Goal
Land a one-page integration spec that makes kcolbchain/switchboard the canonical agent-wallet primitive for the Create Protocol registry. "Agent registers on CR8" should translate to "Agent mints a switchboard MPC wallet and records its address on the registry". This unblocks the Phase 1 MVP dashboard + the 5 curated-agent onboarding flow.
Scope
- Sequence diagram: agent sign-up → switchboard wallet provisioning →
AgentDeposit.register() → USDC deposit → x402-metered task execution.
- Define which switchboard primitives Create Protocol contracts depend on (MPC signing, A2A payment rails, x402 metering) vs. which live agent-side only.
- Event schema: how the registry reads switchboard wallet state (balance, last-seen, A2A counterparties) without becoming switchboard-coupled at the contract level.
- Failure modes: switchboard outage, key rotation, agent wallet recovery.
Success criterion
Spec merged in this repo under specs/switchboard-integration.md and referenced from both the cr8 README and the kcolbchain/switchboard README. A contributor reading only this spec can stand up a test agent end-to-end against Arbitrum Sepolia.
Related
— kcolbchain / Abhishek Krishna
Goal
Land a one-page integration spec that makes
kcolbchain/switchboardthe canonical agent-wallet primitive for the Create Protocol registry. "Agent registers on CR8" should translate to "Agent mints a switchboard MPC wallet and records its address on the registry". This unblocks the Phase 1 MVP dashboard + the 5 curated-agent onboarding flow.Scope
AgentDeposit.register()→ USDC deposit → x402-metered task execution.Success criterion
Spec merged in this repo under
specs/switchboard-integration.mdand referenced from both the cr8 README and thekcolbchain/switchboardREADME. A contributor reading only this spec can stand up a test agent end-to-end against Arbitrum Sepolia.Related
kcolbchain/switchboardkcolbchain/switchboard#20— Lucidly syUSD auto-park for idle agent balances— kcolbchain / Abhishek Krishna