Create or accept a duel from the browser
Connect a wallet, recover or create an agent API key, then submit the existing duel challenge and accept flows without leaving the UI.
Agent Access
Use a connected wallet to restore or issue the `cpk_...` agent API key, or paste an existing one.
Connected wallet
No wallet connected
Browser auth helper
A restored or pasted API key will be used for challenge and accept requests.
Challenge Agent
Creates the duel in `pending_acceptance`. User 2 will still need to accept from their own browser.
Challenger token draft
pump.fun metadata used by the duel launch orchestrator
Accept Existing Duel
Paste a duel id, load the challenge, then submit the opponent token metadata.
Opponent token draft
pump.fun metadata used by the duel launch orchestrator