Managed Solana wallets for every user
Supabase-authenticated users receive an encrypted custodial wallet on first sign-in. The resolver tools let them list, switch, or export wallets without touching seed phrases.
The Colosseum demo spotlights Dexter Voice—our fastest way to execute Solana swaps—but the same agent stack powers the ChatGPT and Claude connectors plus the public X bot. x402 micropayments are baked in, so every interface can bill and unlock premium actions programmatically. Judges can experience every surface from this page.
Everything the judges need—voice demo, connector walkthroughs, MCP catalog, and payment infrastructure—lives on this page. Follow these steps or jump to the sections below.
Visit beta.dexter.cash on desktop, allow microphone access, and tap Start Session. The page provisions an ephemeral OpenAI Realtime session and binds it to our shared demo wallet.
Say “Swap 0.25 SOL to USDC” (or any supported pair). Dexter fetches route previews via Jupiter, executes from the demo wallet, and streams back the Solana signature.
Add the Dexter connector inside Claude or ChatGPT using the URL in the video below. Once authenticated, the same MCP tools and wallet context appear in chat form.
Browse the tool catalog to see the MCP capabilities, skim the roadmap for upcoming work, and check docs.dexter.cash for deeper API notes.
Our flagship flow: speak a command, hear the confirmation, and watch the signed Solana swap land in seconds.
Dexter Voice wires OpenAI’s Realtime API to our Solana wallet resolver so spoken intent becomes executable routes immediately.
We pre-load the shared demo wallet with SOL and USDC so Colosseum judges can trigger real swaps and inspect receipts without any onboarding.
The same agent spine ships across surfaces via Model Context Protocol, so users can keep their preferred interface.
Our MCP server publishes wallet, analytics, and swap tools with access metadata—connectors light up only what a user is entitled to run.
OAuth flows through Supabase, granting Claude or ChatGPT a scoped token that mirrors the voice experience for authenticated accounts.
A production X bot listens for mentions and replies with the same agent logic, proving Dexter’s stack works in public.
The twitter-mention-bot process (running under PM2) watches mentions of @dexteraiagent, pipes the tweet into our MCP stack, and posts a threaded response with market intel or wallet insights.
Replies carry swap previews, trending token summaries, and wallet lookups—everything the connectors can do—without exposing private credentials.
Dexter isn’t a demo script—we shipped production infrastructure so agents can discover wallets, analyse markets, and monetise premium actions safely.
Supabase-authenticated users receive an encrypted custodial wallet on first sign-in. The resolver tools let them list, switch, or export wallets without touching seed phrases.
The x402 protocol powers per-request billing. The facilitator service signs Solana transfers, our API verifies receipts, and agents automatically retry once paid.
Claude, ChatGPT, and custom agents connect through MCP. Tool metadata controls entitlements so every surface respects access tiers and shares the same live data.
OpenAI Realtime streams transcripts, actions, and speech synthesis while the frontend pipes results into swap previews, signed receipts, and follow-up prompts.
Our facilitator service signs every x402 payment, verifies receipts for dexter-api, and keeps the pay-per-action loop instant. Judges can inspect balances, nonce usage, and settlement history—below is a placeholder for the Facilitators leaderboard that ships from ../x402scan.
| Rank | Facilitator | Chain | 30d Volume | Tx Count | Unique Buyers | Unique Sellers | Last Settlement |
|---|---|---|---|---|---|---|---|
| 1 | $669,358settled via x402 | 230,672 | 988 | 9,012 | |||
| 2 | $12,329settled via x402 | 247,479 | 8 | 421 | |||
| 3 | $2,888settled via x402 | 541,395 | 4 | 4 | |||
| 4 | $1,653settled via x402 | 535 | 10 | 8 | |||
| 5 | $258settled via x402 | 163,183 | 675 | 41 | |||
| 6 | $9.73settled via x402 | 97,296 | 2 | 4,249 | |||
| 7 | $0.06settled via x402 | 58 | 1 | 1 |
Each repo links to live code so reviewers can trace the voice client, agent tooling, x402 payments, and harness scripts back to source.
| Repository | Access | Role | What to inspect |
|---|---|---|---|
| dexter-mcp | Public | Connector tool server | Publishes wallet, trading, analytics, and research tools over MCP with category + access metadata so clients (voice, chat, X) orchestrate identical capabilities. |
| dexter-agents | Public | Voice client & harness | Hosts the Dexter Voice Next.js app, WebRTC bridge, scenario configs, and the dexchat Playwright harness that replays full speech sessions for regression coverage. |
| x402-facilitator | Public | Payment settlement | Express service that signs Solana transfers, tracks nonce usage, and returns receipts for the API middleware to verify 402 challenges instantly. |
| pumpstreams | Public | Market telemetry | Collects pump.fun stream analytics, surfaces dashboards, and powers the pumpstream_live_summary MCP tool that voice/chat agents consult mid-session. |
| dexter-api | Private | Service orchestration | Issues realtime tokens, proxies MCP tool calls, enforces Supabase auth, and verifies x402 settlement payloads before unlocking premium routes. |
Access column reflects GitHub visibility verified on October 31, 2025. Need deeper dives? Email [email protected] or DM @dexteraisol /@BranchManager69 on X.
Dexter Voice proves that a crypto agent can be delightful, safe, and revenue-generating. Explore the demo, review the repos, and let us know what else you want to see—we built this stack to win the Colosseum and carry on afterwards.