x402 · uptofirst non-EVM upto3 packages on npm

Set a limit.Pay what you use.Prove it.

Before you hand an AI agent a wallet, it needs two guarantees: it can’t be drained, and it can’t be fleeced. Tally gives it a limit it cannot exceed — and a receipt on Hedera anyone can check.

Don’t trust us — audit the live receipts yourself
TALLY · RECEIPT✓ verified
hedera · settled on-chain
your limit$0.50
268 tokens used2.7% of it
you paid$0.0000
you saved$0.4866
268 × 50 = 13,400 · the chain agrees · the seller signed it
··
settlements, audited on-chain
0
offline tests · 0.6s
0/11
on-chain checks pass
$0.0001
per HCS receipt
The problem

Right now, you pay before you know the price.

An AI task’s real cost — tokens, compute, bandwidth — isn’t known until it’s done. So the seller charges its worst case, and you overpay. Every time.

101 tokens
$0.005
you’d pay $0.50 · 99× too much
268 tokens
$0.013
you’d pay $0.50 · 37× too much
521 tokens
$0.026
you’d pay $0.50 · 19× too much

x402 has a fix — a scheme called upto. It only ever existed for one kind of chain. Tally brings it to Hedera.

The catch

The seller sets the price after the work. Who checks it?

The x402 receipt doesn’t record the price or the amount used — so the bill is impossible to check, on any chain.

Tally signs both and puts them on Hedera. Now the maths is public — and a lie is just a wrong sum.

the seller cheats — the chain catches it
✓ signed by a real Hedera account
✓ the payment happened on-chain
✓ the price matches what you agreed

✗ the bill matches the meter
    186 × 50 = 9,300
    but 27,900 was taken

VERDICT  ⛔  overcharged by 18,600
Software paying software

An agent with a budget it cannot break.

No human in the loop. It finds the endpoint, checks the seller’s record on Hedera, buys what it needs under a limit it refuses to exceed, and audits every bill the moment it lands.

npm run agent:auto — one unattended run
goal      Compile a briefing on agentic payments on Hedera.
mandate   spend at most $1.00 · pay only for what is used

reputation  16/23 clean · honesty 69.6%   ← read off Hedera

#    tokens      charged      running   audit
1      1843    $0.092150    $0.092150   ✅ clean
…
6      1850    $0.092500    $0.344650   ✅ clean

COMPLETE — 6/6 bought, every bill audited clean
spent $0.344650 of $1.00 · the rest never left the wallet
agent fees $0.000000 — it never sent a transaction
It can’t overspend

It signs every limit itself, and refuses to authorise one its budget can’t cover in full.

It can’t be fooled

Every bill is re-checked against the chain. Catch it overcharging and the agent cuts that seller off.

It checks before it trusts

It reads the seller’s honesty score straight off Hedera before the first cent moves.

new · on npm
Give the same powers to your agent.

An MCP server for Claude Desktop, Cursor and the Hedera Agent Kit — tally_pay, tally_audit_settlement and tally_seller_reputation. Both audit tools need no key at all.

AUTHORISE A CEILING · PAY THE ACTUAL ✦ FIRST NON-EVM UPTO IN X402 ✦ SOFTWARE PAYS SOFTWARE · NO HUMAN IN THE LOOP ✦ AN OVERCHARGE IS ARITHMETIC ANYONE CAN CHECK ✦ RECEIPTS ON HCS · $0.0001 EACH ✦ AUTHORISE A CEILING · PAY THE ACTUAL ✦ FIRST NON-EVM UPTO IN X402 ✦ SOFTWARE PAYS SOFTWARE · NO HUMAN IN THE LOOP ✦ AN OVERCHARGE IS ARITHMETIC ANYONE CAN CHECK ✦ RECEIPTS ON HCS · $0.0001 EACH ✦