TensorCash
334 subscribers
7 photos
1 video
39 links
Download Telegram
**TensorCash v1.1.1 — verifier release: upgrade ahead of Qwen3.8**

Qwen3.5-family models register with a fixed one-window sampling profile: every EOS/stop token is suppressed for all 256 proof steps (min_tokens=256). The inference engine applies that before the PoW snapshot is captured, but replay was scoring raw logits — so honest end-of-segment windows could read as RED. v1.1.1 replays the same suppression before snapshot/CDF/rank/Mahalanobis, so honest proofs verify GREEN and every other model family stays byte-identical.

Also in this release:
• Mask-aware MCA context scaling with a bounded long-context multiplier
• MCA coverage for Gated DeltaNet sequence mixers
• Padded-vocab -inf snapshot guard (multi-GPU topologies)
• transformers 5.14.1 / huggingface-hub 1.5.0

If you verify blocks — pools, standalone verifiers, pool-verify-pack users — upgrade before Qwen3.8-family registration: older verifiers will raise false REDs on honest Qwen3.8 proofs at segment ends.

https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.1.1
👍1
**Decentralisation Day.**

Around 850 distinct addresses received TSC mining rewards over the last four weeks. Five pools — Aria, Boblabs, LuckyPool, Suprnova, Tiger — integrated quickly, patiently and transparently, and are offering miners a choice. Roughly a fifth of all mined TSC now sits at addresses that never mined it. The project is increasingly in the community's hands.

The people who wrote the code and stabilised the network are not going anywhere — and a receipt follows. Block 24,000 will provide the public seed for drawing four early coinbase addresses. They will sign alongside the genesis key, and the statement hash will then be committed on-chain. Details in the post.

Don't trust — verify.

https://tensorcash.org/blog/decentralisation-day/
TensorCash v1.1.2 — mainnet upgrade required for block producers
Activation: mainnet height 24150 · testnet unchanged.

Deploy v1.1.2 before height 24150; consensus-validating nodes should also upgrade. It tightens proof-of-inference validation — after activation, blocks that don't meet the updated requirements are rejected by upgraded nodes. Forward-only; history unaffected (~0.25% of past blocks would not qualify, measured retrospectively).

Also: stale-verdict rollback fix, batched work-unit issuance, numeric RPC for batch units, mining-RPC guard.

Required — TensorCash 0f61b409fb40e41b1f715933e0c86a5be6b29741, bcore 10f6ade2374a82db73325dcee7edf0477c686ec1

An outdated producer may create a rejected block — please upgrade before height 24150.

https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.1.2
TensorCash v1.1.2a — patch release

v1.1.2a fixes a bug in v1.1.2. If you've already updated to v1.1.2, please upgrade to v1.1.2a. Activation is unchanged at mainnet height 24150 — be on v1.1.2a before then.

Required versions:
TensorCash: 9bdeb44d76ef93f24f42b88c78cf1ed3402594f4
bcore: 8483a19095cef56203bd21d8e8aebbba9d98bb6f

https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.1.2a
**Block 24,000 is in — Decentralisation Day, signed.**

Its hash 46af892e8ac57e1a8a1c297e3e980565f4a83c759ce086be5f856f3058601706 drew blocks 1039, 683, 1439 and 246 from the first 2,000. Recompute it yourself: read the hash in 8-hex-digit chunks, take each mod 2000 + 1, keep the first four distinct heights. Those four coinbase addresses and the genesis key — whose public half has been on-chain since block zero — have signed the statement (BIP322 for the four, legacy signmessage for genesis), and the statement's SHA-256 is committed on-chain via OP_RETURN in block 24,235, txid 99054df7dbf0825cf2ee65bad0aa12a08e7e55648713914f3973e86147cd9167. Statement, signatures and draw are on the post.

Don't trust — verify.

https://tensorcash.org/blog/decentralisation-day/
❤2🔥1
TensorCash v1.1.3 — central VDF beacon

The VDF makes the network more secure, and it doesn't have to cost anyone anything. We now offer an optional central VDF beacon: a public endpoint serving a verifiable (tick, proof) pair for the current tip. Your miner verifies it locally before use — nothing on trust — and v1.1.3 integrates it automatically, taking the higher of the beacon's tick and its own. Pools and solo miners are welcome to integrate it at their convenience.

Endpoint: https://mempool.tensorcash.org/api/v1/vdf

Chainwork amendments are being considered for a later release. Happy mining.

https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.1.3
TensorCash v1.1.4 is out — consensus tightening, activation at mainnet block 24,735 (≈ today 15:00 UTC at the current block rate).

From block 24,735 the network enforces a stricter validity rule on mining proofs. A block producer still on an older version risks producing an invalid block or building on an invalid block after activation.

Must upgrade before 24,735: block producers — pool operators and solo miners.
Can update at their leisure: pool participants (share-submitting miners); nothing changes for you at activation.

What's in it
• consensus: pad-masked prompt slots must be genuine padding (a left run of token 0); hiding prompt tokens from the model behind the pad mask is no longer valid (PadSlotZeroHeight = 24,735)
• verifier: minimum model-determined coherence on the prompt (prompt gibberish gate)

Get it
• release: https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.1.4
• image: docker.io/tensorcash/core-node:v1.1.4-amd64
👍1
TensorCash v1.1.4a is out — a follow-up to v1.1.4.

Update your bcore node today, before block height 24870. Recommended for all node operators; mandatory for block producers.

Public pools and verification services are already updated. Miner images to follow within the next week; pools will advise.

We'll follow up with reminders and updates in due course. Thanks for your support.
📢 TensorCash StepBind (TIP-0003): the legacy grace period ends tonight, 23:59:59 UTC on 8 September.

StepBind activated at block 24,870 on 1 September. It binds every sampling step of a mining proof to the whole prompt, so evidence from one prompt cannot be reused for another. Since activation, proofs without the StepBind flag have been accepted under a grace rule. That grace ends tonight: after 23:59:59 UTC, blocks carrying legacy (flagless) proofs are invalid and every upgraded node rejects them. The cutoff is measured on chain median time, so it bites within about an hour after midnight UTC. Do not rely on that margin.

Where the network stands: of the 135 blocks mined in the last 24 hours, 71 still carry legacy proofs. The miners behind them stop earning at the cutoff unless they upgrade.

⚠️ What to do before midnight UTC:
• Node operators: run v1.1.4c. Docker: tensorcash/core-node:v1.1.4c-amd64 (pin the tag; latest is still an older build). A node on older code stalls at the first StepBind block it sees; v1.1.4c clears that on first start, no manual reconsiderblock needed.
• Miners: run StepBind-capable miner software. The v1.1.4c release ships llama-server and miner-proxy builds for Linux, plus Windows and Linux node packages. If you mine through a pool, check that your pool has switched its work templates to StepBind.
• Pools: your verifier must accept StepBind proofs and must stop crediting legacy shares at the cutoff.

Balances, wallets and transaction history are untouched; only proof validation changes.

Quick health check for any node: the height from getblockchaininfo should match the explorer at https://mempool.tensorcash.org. If your node is stuck at an earlier height, it is on pre-StepBind code.

https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.1.4c
👍1🔥1
Proof v4: the intelligence multiplier

Difficulty that reflects how the model generates.

We have been working on a substantial upgrade to consensus. PR #13 is open—please start reviewing: https://git.tensorcash.org/tensorcash/tensorcash/pulls/13

Proof v4 makes each block's difficulty reflect the sampling behaviour behind its proof. The aim is to keep ordinary inference close to its existing cost while making certain patterns of optimisation more expensive.

The method, research and charts:
https://tensorcash.org/blog/proof-v4-the-intelligence-multiplier/

The upgrade includes:

- Difficulty pricing by sampling profile: the intelligence multiplier.
- Gumbel-race sampling: one token-selection race using reproducible noise.
- Argon-bound sampling and result hashing: binding every draw and the final hash to a memory-hard output.
- Prompt and continuation reuse checks.
- Stricter verification: checks for sampling and the applicable activation rules.

Planned rollout (UTC):

Testnet activates overnight, 13–14 Sep, before the release.

1. Monday 14 Sep: we will cut the bcore + verifier release and publish all binaries.
2. Tuesday 15 Sep: pricing applies to both v3 and v4 proofs, with a one-off difficulty adjustment.
3. Sunday 20 Sep: the transition ends; v3 proofs are no longer accepted.

If more computational power shifts toward prompts engineered around the current proof boundaries, we will bring activation forward and announce the revised schedule.

Pools, miners and node operators: please review now and prepare to upgrade when the release is available. Share questions and findings here or on the PR.
👀2
TensorCash v1.2.0 — Proof v4 is here

Following yesterday's announcement, we are releasing v1.2.0: the intelligence multiplier and a substantial upgrade to consensus. Difficulty that reflects how the model generates.

Who should upgrade

• Pools, node operators and verification providers: upgrade today, 14 September, before activation at block 26,825.
• Pool miners: wait for your pool to confirm its upgrade, then follow its instructions to update your miner.
• Solo miners: upgrade as soon as possible.

Everyone must complete their upgrade before block 26,925 (Y), expected Tuesday 15 September. Pool miners should coordinate with their pool to meet this deadline.

Mainnet rollout

• 26,825 (X), expected overnight 14–15 September: Proof v4 activates. V4 proofs use the new rules and pricing; v3 remains accepted during the transition.
• 26,925 (Y), expected 15 September: the intelligence multiplier applies to v3 as well as v4, alongside a one-off difficulty adjustment.
• 27,615 (Z), expected 20 September: the transition ends. V3 proofs are no longer accepted.

Dates are estimates in UTC. Activation follows block height, so complete your upgrade ahead of the relevant height. Do not wait for the v3 sunset to upgrade.

Release and upgrade instructions:
https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.2.0
Binaries and wallets will be available on the release page once CI builds them.

The method, research and charts:
https://tensorcash.org/blog/proof-v4-the-intelligence-multiplier/

https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.2.0
👍2❤1
⚠️ TensorCash 1.2.0 activation today at block 26,925, expected between 14:00 and 18:00 UTC.

Please update your core node, wallet, explorer and web-wallet backend now. Pools and exchanges have upgraded or are upgrading now. Nodes that are not upgraded will fork at block 26,925.

Run v1.2.0a (binaries and images on the release page):
https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.2.0a

What happens at 26,925: the intelligence multiplier starts pricing v3 and v4 proofs, with a one-off difficulty adjustment. v3 proofs stop being accepted at block 27,615, around 20 September. Activation follows block height; the times above are estimates from the current block pace.

https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.2.0a
TensorCash v1.2.0b is out. We are adding 25 blocks to the transition so proof v3 hands over to v4 without a major loss of mining work.

What changes
• Pricing activation (Y) moves from block 26,925 to 26,950. X stays at 26,825 and Z stays at 27,615.
• The original v3 sampling tolerance is restored, before and after activation. The v4 rules are unchanged and no proof-validity check is relaxed.
• The Quick validation cache starts a fresh epoch, so affected blocks are revalidated on first start.

What to do
• If you updated to 1.2.0 or 1.2.0a, update to 1.2.0b.
• If you have not upgraded yet, update directly to 1.2.0b.
• Core node, wallet, explorer and web-wallet backend all apply. Miners with an explicit height override must set Y=26950.
• Nodes that are not upgraded will fork at block 26,950.

Release (binaries are being built and appear on the page as CI finishes; Windows packages are unsigned, as with 1.2.0a):
https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.2.0b

https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.2.0b
❤1
v1.2.1 and the v3 sunset

From block 27,615 the chain no longer accepts v3-style proofs; proof v4 becomes mandatory. At the current block pace that is 4 to 5 hours away, expected between 12:00 and 13:30 UTC today. We still see producers on v3. This is the moment to check that your miner is upgraded, or to have a plan for upgrading it before the sunset block.

We are also releasing a final v1.2.1. It increases verifier strictness from block 27,615 for further defence in depth. Upgrading bcore, and the validation API if you run your own rather than delegating, is strongly advised for everyone and effectively mandatory for all block producers before the sunset block.

Release and upgrade notes:
https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.2.1

https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.2.1
❤1
TensorCash v1.2.2

A new release is out. Thanks to Tiger, Aria and LetsG for the inputs and contributions that went into it.

What is in it
• Experimental SGLang miner integration. A PoW plugin for stock SGLang plus miner-proxy routing, to broaden the range of inference providers that can mine TensorCash. Experimental: validate proof replay on your own hardware before rolling it out.
• Improved, more efficient pool verification. A staged fast path for CPU Quick verification that skips the expensive collision step when an exact certificate proves it unnecessary, with automatic fallback. Verification decisions and pricing are unchanged.
• Security hardening. No execution of model-repository code during verifier model loading, authenticated cosign responses, node resource bounds and sole-model replay protection, plus relay and cosign recovery fixes.

Pool operators: install both verifier pack archives, check them against SHA256SUMS, rebuild gateway and workers, and deploy the updated pricing gateway before enabling the updated workers.

Release and notes:
https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.2.2

https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.2.2
A new look for TensorCash

The website and documentation now explain the whole protocol, from proof of inference to the financial layer.

Welcome to the verification and settlement layer for global AI inference.

Website: https://tensorcash.org
Docs: https://tensorcash.org/docs
🔥3⚡1😇1
Channel photo updated
TensorCash v1.2.3 is out

It changes how nodes reach verifiers and adds new detectors:
• Multi-model verification with typed model and capability advertisement: choose which models you verify and where
• Cascading verifier failover with fenced replies
• VDF checkpoints through node and miner
• New multisequence detectors and tougher RED block penalties
• Minor entropy pricing updates

⚠️ Upgrade nodes, miners and verifiers before mainnet block 31,400 (expected around Thursday 15 October, 12:00 UTC). Activation follows block height, so the time may shift. Nodes that don't upgrade risk falling off consensus.

Once 1.2.3 is active, the Qwen3.8-27B mainnet registration will be broadcast.

Release notes and downloads: https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.2.3

https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.2.3
❤2
⚠️ TensorCash 1.2.3 activates today

At block 31,400, expected today around 13:00 to 15:00 UTC, 1.2.3 activates. It brings a major improvement to verification plumbing and reliability, incorporating feedback from large solo miners and pools.

• Running your own verifier? Upgrade to 1.2.3a-r1.
• Activation does not immediately change the mining model. A registration for Qwen3.8-27B (bf16) will then be broadcast. Integration testing revised its difficulty multiplier from 175,000 to 50,000. Current producers who disagree, please reach out by DM.
• Further instructions will follow on Discord, and the registration will be monitored closely.

Exchanges, pools, explorers, verifiers and the web wallet are all upgraded, and funds are safe. If you use a full wallet, please upgrade from the official release page.

Full wallet: https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.2.3
Verifier 1.2.3a-r1: https://git.tensorcash.org/tensorcash/tensorcash/releases/tag/v1.2.3a-r1
👍3
TensorCash
⚠️ TensorCash 1.2.3 activates today At block 31,400, expected today around 13:00 to 15:00 UTC, 1.2.3 activates. It brings a major improvement to verification plumbing and reliability, incorporating feedback from large solo miners and pools. • Running your…
the first 27bn model blocks are coming now to main-net. Please make sure that if you are mining you are on v1.2.3a-r2. Your node might stay in header only on the longer chain and you might be wasting hashrate if so.

tc1qurhglgrfvprvp0679f2429edjkeznempy4wuuv can you check your node, we see an orphan chain being mined upon
🔥3❤1👍1