Copy-paste starter apps for Chest Gate, the x402 payment layer for APIs and AI agents on Solana.
In Chest, an app is anything identified by a bare slug (e.g. trading-decision, market-read). The dashboard recognises three kinds — skill, plugin, and mcp — and a fourth folder, upstreams/, holds example APIs you can put behind a Chest gate (those aren't apps, they're the thing apps pay). Legacy @author/app-name slugs still resolve server-side via normalisation; the bare form is the canonical one.
Sample APIs you can deploy and then point a Chest gate at. Earn USDC per request without writing any payment code.
| App | Stack |
|---|---|
upstreams/hono-content-api |
Hono content API with free + paid routes |
upstreams/express-content-api |
Express content API with free + paid routes |
Workflow:
- Run the upstream locally to confirm it works.
- Deploy somewhere publicly reachable (Fly, Railway, Vercel).
- Sign in at chest.sh → Gates → New gate, point at your public URL, set free + paid routes.
- Live in ~10 seconds. Any x402 client now pays USDC to hit the paid routes.
Drop-in skills that an agent runs locally, paying USDC per call through a Chest gate. The on-chain receipt splits between the data provider, the skill author (referrer), and the platform.
| Skill | What it does |
|---|---|
skills/trading-decision |
Pulls price, technicals, and sentiment in parallel from three x402 gates and returns a buy/hold/sell verdict. Three on-chain receipts per decision. |
Install:
git clone --depth 1 https://github.com/chesthq/apps
cp -r apps/skills/trading-decision ~/.claude/skills/trading-decisionThen mint an agent token at chest.sh/dashboard/agent-wallet (scope to the matching app), top up with devnet USDC, and ask Claude Code "should I long bitcoin?".
plugins/— drop-in libraries (call-a-gateNode script, Next.js route handler)mcp/— MCP servers that expose paid gates as tools
- Node 20+, ESM where possible.
- Pinned versions, no workspace aliases.
.env.exampleonly — real keys never in the repo.
- Dashboard: chest.sh
- SDK on npm:
@chest-gate/sdk - Main monorepo: github.com/chesthq/chest-gate
MIT.