T27.AI

Blog

The token is mined, not sold

2026-09-24 · 5 min read

[design] 100% of TRI is mined by accepted .t27 work with zero pre-mine; the mint-on-acceptance rule is a Zig golden oracle (11/11 tests) with a TON and Solana minter whose digest matches cross-language (cargo test 4/4). Nothing is deployed.

#DePIN#TRI#Tokenomics#TON#Solana#Design

The design question a token forces is who gets the first coins for free. The usual answer is a pre-mine: a founder allocation, a treasury, a liquidity reserve, all minted at deploy. We deleted that. One hundred percent of TRI is mined by accepted work. At genesis the minted supply is zero, and the only way a TRI comes into existence is that a verifier accepted a .t27 spec or a node returned a correct, receipt-backed job.

This is not a marketing stance. It is what makes the token honest rather than speculative, and it changes the legal picture: there is no sale, so there is no buyer handing over money in expectation of profit. The closest precedent — the original Gram token on this same network — was killed by the SEC precisely because it was sold. TRI is not sold. It is panned.

The one hard fact

A blockchain cannot run t27c. So the chain cannot itself check that a spec was accepted. Every honest design for minting-on-work is therefore about who the chain trusts to say the work happened, and how wrong that party can be. We refused to paper over this. The trust model is versioned, weakest-but-shippable first, and labelled for what it is.

VersionMechanismTrust assumption
V1 attestor quorumM-of-N signatures are the only mint authorityan honest majority of the attestor set — not trustless
V2 optimisticmints after a challenge window unless a fraud proof is postedat least one honest challenger, plus a bond
V3 receipt proofa succinct proof of acceptance, verified on-chainthe proof system only

V1 is what ships first, and it is only as decentralised as its attestor set. We will say that in public, and never say "trustless". The FPGA path may reach V3 sooner than the software path, because a board already signs its result, and checking a signature on-chain is far cheaper than proving a compiler run.

What is actually built, and tested

The mint rule is a golden oracle in Zig: it verifies M-of-N real ed25519 signatures over the attestation digest, refuses a spent nonce (no double-mint, including across chains via one shared nonce set), and refuses a mint that would cross the 3^21 cap. It is tested with real keys and real signatures, so the security properties are executed, not asserted in prose.

All 11 tests passed.
  genesis minted supply is zero
  a valid M-of-N quorum mints exactly the amount
  a sub-quorum / repeated / non-attestor signature mints nothing
  a spent nonce is refused — no double-mint
  the same global nonce cannot mint on a second chain
  a TON quorum does not authorise a Solana mint
  a mint over the cap is refused and consumes no nonce
  digest matches the cross-language golden vector

The two chain minters — a TON jetton contract and a Solana program — must reproduce that oracle exactly. The Solana side is verified host-side with cargo test: the attestation digest is byte-identical across Zig, Python and Rust (one golden vector, 9ce2cee5…), and the Ed25519 instruction parser and quorum count behave as the oracle does. A divergence is a bug in the contract, not the oracle.

10 Billion Token Twin Experiment: FP vs Ternary 100M

To test whether the quality gap between full-precision and ternary weights narrows with dataset scale, we completed a controlled twin experiment: two identical 100M parameter models (pair_fp in FP16 and pair_tern in BitNet b1.58 ternary), trained on the exact same 10.0 billion tokens of code.

ModelPrecisionTokensVal LossVal BPB
pair_fpFP16 (16-bit)10.0B1.13540.4217
pair_ternTernary {-1,0,1}10.0B1.27180.4722

The ternary model achieves 0.4722 bits/byte on held-out code streams — a tight +0.0505 bpb gap (+12.0% loss) against FP16 at full 10B token scale, while running purely on additions rather than matrix multiplications.

What this does not establish

Nothing here is deployed. No contract, key, or mint exists on any live network. The reference contracts are unaudited. Whether the attestor quorum is honest is a governance choice nobody has made yet, and the compliant issuance path — a foundation entity, counsel, the treatment of secondary trading — is the first task this decision creates, not a thing it settles. The token funds no development: development is funded by hardware sales and grants, and the team earns TRI the same way everyone does, by getting its work accepted.

What this does not settle

Receipts

Work with me

Need an FPGA/RTL problem taken to measured hardware?

I work contract and part-time on hardware-AI, FPGA/RTL and ML systems — from specification and open toolchains to reproducible measurements.