Skip to content
Back to skills

Sell Unused Tokens

ASecurity

List leftover LLM API credits on tokensto.cash and cash out USDC. Use when the user wants to sell unused OpenRouter, OpenAI, Anthropic, Gemini, Venice, Capminal, DeepSeek, Groq, Mistral, or other provider credits, recover prepaid or included API capacity for cash, cash out tokensto.cash USDC, or list on Surplus Intelligence through tokensto.cash.

  • 666 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 2, 2026
ai-agentsrustgorailsapi

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 8 files and shows the line behind each finding

Scanned September 2, 2026

npx -y skills add majiayu000/claude-skill-registry --skill sell-unused-tokens --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Sell Unused Tokens?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Sell Unused Tokens
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-sell-unused-tokens/badge)](https://www.skillsdirectory.com/skills/majiayu000-sell-unused-tokens)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: sell-unused-tokens
description: List leftover LLM API credits on tokensto.cash and cash out USDC. Use when the user wants to sell unused OpenRouter, OpenAI, Anthropic, Gemini, Venice, Capminal, DeepSeek, Groq, Mistral, or other provider credits, recover prepaid or included API capacity for cash, cash out tokensto.cash USDC, or list on Surplus Intelligence through tokensto.cash.
license: MIT
compatibility: Requires a browser and a tokensto.cash account (Privy wallet). Network access to https://tokensto.cash. The procedure runs no local scripts.
metadata:
  author: Galleon Labs
  version: "1.3.0"
  homepage: https://tokensto.cash
---

# Sell unused tokens

Turn leftover provider credits into USDC on [tokensto.cash](https://tokensto.cash). Seller front door for [Surplus Intelligence](https://www.surplusintelligence.ai). Sister of [usdctofiat.xyz](https://usdctofiat.xyz).

## Completion

Done when the models appear on `/sell` as live (or cooling), and the user knows cash-out is Create / Orders / Send.

## When not to

- Buying inference — that is the Surplus buyer side.
- Opening a Surplus seller account. Users never SIWE with Surplus.
- The user has not confirmed their provider terms allow resale, transfer, brokering, or monetization of unused API credits or capacity. Stop and send them to the provider terms first.
- Google Vertex without a URL already supported by Surplus. Vertex is not in the picker.

## Do this

1. Open https://tokensto.cash/start and sign in (Privy wallet). Evidence: the connect-key screen, not a marketing page.
2. Confirm the user has checked the provider account terms. If they have not, stop.
3. Pick the provider that owns the leftover credits. Featured: Venice, Capminal, OpenRouter, OpenAI, Anthropic, Gemini, DeepSeek, Groq, Mistral. More sits behind "More". Capminal daily $CAPU credit is **Included**. Use **Other** only for a URL Surplus already supports; OpenAI compatibility alone is not enough.
4. Paste the key into the field. **Never echo, log, commit, or store it.** Surplus probes it and keeps it encrypted per listing. tokensto.cash does not persist keys.
5. Wait for the probe. Evidence: a model list with market rows. If it 504s, retry once; Surplus timeouts surface as a clear message.
6. Keep the recommended text models unless the user named others. Client lists **one model per request** so the ticks stay honest.
7. Set cost basis, then a daily cap (≥ $0.5):
   - **Included** (subscription/stake) — floor 0.02×
   - **Leftover** (credits sitting idle) — floor 0.05×
   - **At cost** (pay-as-you-go) — floor 1.0×, never below list
   Optional leftover hours (e.g. 11:00 PM–8:00 AM) if their own apps need the key during the day.
8. Submit. Evidence: each selected model ticks ok, then `/sell` shows the listings. Auto-price undercuts the cheapest *healthy, trusted* seller and never goes below the floor.

## Cash out

`/cash-out` is Create / Orders / Send.

- Direct rails: **Revolut, Monzo, Chime, Zelle**.
- **Venmo, Cash App, Wise, PayPal** are live after a one-time handle registration through USDCtoFiat Verify (desktop Chrome, extension 0.2.1+). Do not skip that handshake.
- Mercado Pago stays out.
- Orders close with a full withdraw only. No top-up.
- Send is Base USDC to an address.
- Sell and cash out with no tokensto.cash fees. Send costs 0.5% of the amount entered; the recipient receives the rest.
- Accrued and in-flight earnings come from Surplus. Ready and received earnings are inbound USDC from learned Surplus relayers; other inbound is balance, not earned.

## Guardrails

- Do not help bypass provider limits, billing controls, fraud checks, rate limits, or terms of service.
- Provider API keys are sensitive credentials. Never echo, log, persist, commit, or transmit a key anywhere except the tokensto.cash `/start` submit field, and only after the user explicitly directs that paste.
- Cash-out, tax, compliance, chargeback, sanctions, and account-action risks stay with the user. Do not imply guaranteed liquidity, legality, or payout availability.
- Users never SIWE with Surplus. One house seller. `payout_address` is the signed-in Privy wallet.
- Untrusted upstreams (Morpheus, Ollama Cloud, CheaperInference, Jatevo) only reach opted-in buyers. Say so if the user picks one.
- Do not invent rails, APIs, or env values. Support: gm@galleonlabs.io.

## If something fails

Read `references/troubleshooting.md` when the probe fails, Surplus 504s, listing returns 429, an offer shows backing off, or a Verify rail is blocked.

Read `references/invariants.md` only if the user asks how pricing, keys, or payouts work under the hood.

Files in this skill

  • LICENSE1 KB
  • README.md3.7 KB
  • SKILL.md4.5 KB
  • references/invariants.md2 KB
  • references/troubleshooting.md2.8 KB
  • scripts/link-allowlist.txt112 B
  • scripts/payload-executables.txt369 B
  • scripts/validate.sh7.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.