dimebot
$DIMEBOT token Download 0.1.0

Pocket money for agents.

Give your agent a task and a budget. dimebot works out every paid call it will make, keeps each payment at or under a dime, fits the plan inside the budget and walks every payment through the HTTP 402 handshake before a cent moves.

  • Runs right here, on your words, with no account and no server.
  • One JavaScript file, zero dependencies, MIT licensed.
  • Plans and checks only. It never holds keys or pays anyone.

This week a Chainalysis report counted 138 million payments made by AI agents, most of them under ten cents. The numbers

Consoleoffline rehearsal, nothing is paid
Cap per payment

    Run log

    Your own runs from the console, newest first, kept in this browser only. The row marked demo is a worked example, so the table is never empty.

    WhenTaskPaymentsTotalAt or under a dimeHeld

    How it works

    A paid API answers the first request with 402 Payment Required and a price. dimebot sits between that answer and your wallet and decides whether the payment fits the rules.

    Sequence: agent, dimebot, paid service Your agent dimebot Paid service 1 GET /search?q=… 2 402 Payment Required, price 0.5¢ 3 may I pay this? 0.5¢ ≤ 10¢ capwithin budgetthen route, fit, log 4 yes: pay intent + id 5 retry with payment (your wallet signs) 6 200 OK with the data
    In the console, steps 1 to 6 are rehearsed offline for every payment. In your own stack, dimebot answers step 3 and your wallet does step 5.
    1. readTurns your words into paid calls with counts. Anything it cannot map is listed, never guessed.
    2. pricePrices each call from a sheet you can edit.
    3. dimeChecks every single payment against the cap.
    4. routeUses the cheaper tier when the task says a draft is fine, or when the budget needs it.
    5. fitTrims bulk counts until the plan fits. Single calls are never cut.
    6. rehearseWalks each payment through 402, pay, retry and 200, offline, with a stable id.
    7. ledgerCounts, totals and size buckets.
    8. receiptSummary, CSV and the policy that produced it.

    Agents already pay by the dime.

    Agents made more than 138 million payments through x402 on Base, and over 87% of them were under ten cents. The median time from funding a wallet to its first payment fell from 73 days to 18 minutes.

    From a Chainalysis report covered on 14 and 15 October 2026 by Fortune and Blockhead. dimebot is an independent open-source project and is not connected to Chainalysis, Coinbase or the x402 Foundation.

    The dime rule

    Every single payment must be at or under your cap. A 25¢ contract audit is not paid quietly: it is held for a human, with the reason written down.

    Budgets are hard

    Bulk work is trimmed in proportion until it fits. The run tells you exactly what was cut.

    Quality respected

    "Quick" or "draft" allows the small model. "Careful" keeps the large one, even when money is tight.

    402, rehearsed

    Each payment walks the full handshake offline, so you see the plan before any wallet signs.

    Receipts you can diff

    Every payment gets a stable id, so two runs of the same task give the same CSV. Put it next to your real wallet history and compare.

    n,service,usd,id
    1,search,0.0050,3b8784e4
    2,search,0.0050,3e87899d
    7,fetch,0.0020,a46c7df4

    One file

    Node 18+ or a browser tag. Zero dependencies and 15 tests.

    The $DIMEBOT token

    The library is free and stays free. $DIMEBOT is a separate community memecoin on Solana. It unlocks nothing in the code and promises nothing.

    $DIMEBOT site version 1.0
    —

    Fetching the live figures…

    Market cap
    —
    24h volume
    —
    Liquidity
    —
    Supply
    1,000,000,000
    Tax
    0%
    Contract address —
    Live chart1-second candlesOpen full chart
    Loading the chart…

    Docs

    Everything below is the real 0.1.0 code. The console above runs this exact file.

    Install

    Download the package, unzip it, and run the tests. Node 18 or newer, nothing else.

    unzip dimebot-0.1.0.zip && cd dimebot
    npm test                      # 15 tests passed
    node examples/research.js     # 31 payments, 11.8¢ in total, …

    Roadmap

    What is shipped, and what is planned next. Plans can change; nothing here is a promise about the token.

    1. 0.1.0

      Shipped today, 15 October 2026

      The eight-step planner, the dime rule, budget fitting, cheaper routes, offline 402 rehearsal, receipts and CSV, the CLI and 15 tests.

    2. 0.2

      Planned

      A caps file with a different cap per service, an hourly allowance, and a warning when a task's words are too vague to price.

    3. 0.3

      Exploring

      Reading real 402 price answers from your own logs to build the price sheet, and a small hook so a wallet library can ask dimebot "may I pay this?" before it signs.

    Questions

    Does dimebot move real money?

    No. It reads a task, plans the paid calls and checks them against your rules. The 402 handshake in the console is a rehearsal; nothing is sent anywhere.

    Where do the prices come from?

    From an example sheet in the library. Real services set their own prices, so edit the sheet (or pass your own) before you trust a total.

    Why a dime?

    Most agent payments in the report were under ten cents, so 10¢ is a sensible default cap. You can set 5¢, 25¢ or any number.

    Is there an LLM inside?

    No. The planner is a set of plain rules you can read in one file, which is why the same task always gives the same plan.

    Does holding the token give access to anything?

    No. The code is MIT licensed and free for everyone. The token is a separate community memecoin.