Language

Choose a language

/docs / faucet

Testnet faucet

The faucet is the online on-ramp for building against TensorCash: it sends a small amount of testnet coins to any valid testnet address so you can fund a wallet, exercise the JSON-RPC, and test model or asset flows against a live, shared chain. Coins have no value. For a fully offline sandbox with instant, unlimited coins, use regtest instead.

testnet only · 0.05 TSC per drip · 24 h cooldown

Get coins

POST your testnet address as JSON. No API key, no account. On success the response is the broadcast transaction id — track it on the testnet explorer.

curl -sS -X POST https://mempool-testnet.tensorcash.org/api/v1/faucet \
  -H 'Content-Type: application/json' \
  -d '{"address": "<your-testnet-address>"}'
# {"txid":"…","address":"<your-testnet-address>","amount":"0.05"}

Don't have an address yet? Any TensorCash wallet on testnet gives you one (getnewaddress over the JSON-RPC, or the desktop / mobile wallet's receive screen).

Rate limits

The faucet is intentionally small — enough to unblock development, not to drain. If you need more than the cooldown allows, run regtest, where you mine your own coins with no limits.

Limit Value Detail
Drip 0.05 TSC Fixed amount sent per successful request.
Cooldown 24 hours Per address and per source IP — whichever was used more recently. A 429 carries a Retry-After header.
Daily cap 5 TSC Total the whole faucet dispenses per UTC day. Once hit, requests 429 until the next day.
Network testnet only The address is checked against testnet chain params; a mainnet-format address is rejected. There is no mainnet faucet.

Responses

Every response is JSON. The cooldown is only recorded on a confirmed send, so a transient failure never burns your turn.

HTTP Body When
200 { "txid": "…", "address": "…", "amount": "0.05" } Coins broadcast. The cooldown starts now.
400 { "error": "Provide a valid TensorCash testnet address." } Missing or malformed address.
400 { "error": "That is not a valid TensorCash testnet address." } Well-formed but not valid on testnet (e.g. a mainnet address).
403 { "error": "The faucet is available on testnet only." } Request resolved to mainnet.
429 { "error": "You've already used the faucet recently.", "retry_after_secs": N } Inside the 24 h cooldown for this address or IP.
429 { "error": "The faucet has hit its daily limit. Try again tomorrow." } The 5 TSC/day cap is exhausted.
503 { "error": "The faucet is temporarily empty. Please try again later." } Faucet wallet balance is below the drip + fee. Refilled out of band.

Status

The faucet runs inside the testnet seed API. Its health rolls up under API · testnet on the network status page, alongside live testnet chain height and the explorers. If that service is degraded, expect 503s from the faucet.

Where next

  • /docs/regtest/ — the offline path: your own local chain, instant coins, no limits, no network required.
  • /docs/rpc/ — full JSON-RPC index, including getnewaddress to mint the address you fund here.
  • /status/ — live testnet health and uptime.

Our mission

TensorCash turns useful AI work into open money.

Out of the potato age, as our whitepaper says…

We believe people deserve a cheaper, more efficient financial system, and fairer AI that works for everyone. TensorCash makes AI work verified and verifiable. Verification gives AI a face: proof of which model did the work, what it saw, and the rules it followed. That lets anyone confidently buy or sell AI work at the most efficient price. The result is more accessible, more sustainable AI, powering a new generation of financial systems. Today's currencies are the potatoes: antiquated, expensive to move, and trapped behind fee-takers. TensorCash is a more efficient way to move and store value — one that harnesses AI's computational power for everyone while pushing the control outward instead of concentrating it.

— Imosuke Takakuni

About us

Imosuke Takakuni is a pseudonym. The Japanese name is both a tribute to Satoshi Nakamoto and a nod to Potato Land — the parable from our whitepaper. The mission is bigger than any one contributor; it should outlast personalities and charisma. Decentralisation works for everyone, or it doesn't work at all. We want everyone to participate in TensorCash as equals.

Open the mission page →

Get involved

How to get TSC

TensorCash is not selling TSC. The project is not running a token sale, pre-sale, ICO, IDO, or official investment round. New TSC enters circulation through active mining. You can mine it, receive it peer-to-peer from someone who already has it, or run the wallet and be ready for mainnet.

TensorCash is not running an official sale. Do not send money to anyone claiming to sell official allocations.

Get involved

Run the Core wallet

The practical first step is to run TensorCash Core, create a wallet, and learn the RPC surface. Today the public guide starts with regtest so you can create addresses and move coins locally before touching mainnet funds.

Get involved

Donate

No mainnet donation address is published yet. For testing only, the TensorCash testnet address below was generated from the running Core wallet; do not send mainnet funds to it.

Get involved

Spread the word

The shortest useful explanation is: TensorCash turns useful AI work into open money. Share the mission page, the flagship whitepaper, or the Get involved page with one person who cares about cheaper financial rails, fairer AI, or open infrastructure.

TensorCash turns useful AI work into open money.

Get involved

Emission schedule

Bitcoin set the baseline: block rewards only, no discretionary minting, and an exact integer subsidy total of 20,999,999.97690000 BTC. TensorCash keeps the fixed-supply discipline and changes the release curve for a compute-mined network; the implemented recurrence ends at 21,184,153.03530240 TSC.

Supply over blocks

Total subsidy issued

Exact integer subsidy rules from Core: Bitcoin halvings against the TensorCash epoch-decay schedule, shown through the first 6,000,000 blocks.

Horizon
...
BTC @ 6M
...
TSC @ 6M
...
BTC and TSC total subsidy over block count At 6,000,000 blocks, Bitcoin has issued 20,999,999.92710000 BTC and TensorCash has issued 20,979,987.36365355 TSC under the implemented epoch-decay schedule.
Block 0
BTC supply 0 BTC
TSC supply 0 TSC
BTC: 50 BTC, 210,000-block halvings TSC: 715 TSC, 715-block epoch, reward x 3/5, capped epoch length