Pin rewards are live from Arbitrum One block
499363464 (2026-08-28T19:35:08.000Z).
Public catalog: app.torrentech.org.
Nobody holds TTT at genesis — use the desktop app to free-download and pin.
1. Token facts
| Property | Value |
|---|---|
| Name / symbol | Torrentech Token / TTT |
| Network | Arbitrum One (chain ID 42161) |
| Decimals | 18 |
| Max circulating supply | 1,000,000,000 TTT (constructor maxSupply) |
| Minter | PinRewards only |
| Premint | None — first mint is a pin reward |
| Live TTT (Arbitrum One) | 0x52Ca05fF11c9b5c3c27A232066604ecE048F8334 |
| Live Access | 0x6a82cba27Dec17795bE928aC8E7242B358b2d976 |
| Live PinRewards | 0xBB3e5773934AE3DDBb9c2A4b22AFC460c6817d17 |
| Explorer | Arbiscan |
2. Genesis
Basic Auth on app.torrentech.org dropped
2026-08-28T19:35:01.000Z. The recorded Arbitrum One block is
499363464 (2026-08-28T19:35:08.000Z, hash
0x04634840bb0380a9b1064855e0833b6952763c85590074636c50af42117eed49).
At that block totalSupply = 0 (RPC and Transfer logs agree). Nobody
holds TTT now. Desktop free download + pin is the cold start.
Five pre-genesis TTT Transfers (do not re-order):
| Block | Tx | Kind | Amount |
|---|---|---|---|
| 498400047 | 0x4cce2445… | mint → Admin 0x23Ec… | 5 |
| 498479265 | 0xd739f543… | burn (Cin5 pay) | 2 |
| 498638799 | 0x6546d959… | transfer → USER 0x023CB409… | 3 |
| 498642843 | 0xe745c1f2… | burn (web USER pay) | 2 |
| 498719760 | 0x97faf0d0… | burn leftover | 1 |
3. Burn-and-mint cycle
TTT keeps totalSupply ≤ maxSupply always:
- Mint — a verified pin claim mints a fixed
basePinRewardto the pinner. - Burn — a paid download burns
downloadCost→ supply falls → room for new mints.
There is no emission curve and no supply-scaled reward. Near the cap, new mints simply fail until burns free headroom. A daily mint budget also caps how much can be printed in one UTC day.
4. Pin rewards
- Only pins mint. Uploading or moderating does not mint TTT.
- Verifiers attest that a peer kept a CID available during a reward
period (one day on the upgraded stack). After the period closes,
claimPinRewardcan mint if enough distinct verifiers passed (passed ≥ required; a failed check does not brick the pin). - Continuous availability matters — offline for the period means no credit for that period.
- Your Ceramic profile must list the correct IPFS Peer ID so checks map to your wallet.
- Settlement is driven by the operator scheduler (or any caller with gas). Ordinary pinners do not click Claim in the desktop app; TTT arrives in the wallet that published the Peer ID.
- Operator wallet. The operator node that hosts the albums is creditable like any other controller (same 5 TTT per qualified pin). A Peer ID that wallet claims is reserved — other profiles that publish it earn nothing. The public community pin count excludes the operator, so community N stays 0 until a non-operator pinner exists. Until then, new daily supply is mostly the operator node (scheduler scan cap 250 CIDs → up to 1250 TTT per period).
5. Spending TTT
| Action | TTT | Notes |
|---|---|---|
| Browse / search | 0 | Always free |
| Pay for download | Burns downloadCost | Default 2 TTT (approve the Access contract) |
| Free download | 0 | Desktop only; per-wallet cooldown (default 7 days) |
| Staff download | 0 | Admin/mod role NFT only |
| DEX trade | — | Moves tokens; does not burn or mint |
Web download: browser guide. Full client: desktop app. Nodes: Pinner.
6. Parameters (upgraded stack)
Constructor / timelocked policy after the Access + PinRewards cutover (One 2026-08-23). Period is 1 day. Pin mint is live from genesis block 499363464.
| Parameter | Value | Role |
|---|---|---|
basePinReward / pinReward() | 5 TTT | Fixed mint per qualified pin |
downloadCost | 2 TTT | Burned per paid download |
periodLengthSeconds | 86400 (1 day) | Immutable on the upgraded stack |
checksPerPeriodRequired | 1 (live). Raise to 2 of 3 only after a second attest host exists | Timelock later; do not set 3-of-3 |
maxPinsPerUserPerPeriod | 1000 | Anti-spam claim cap |
maxMintPerDay | 100,000 TTT | Daily mint budget (ratchet down only) |
freeDownloadCooldownSeconds | 604800 (7d) | Free download cooldown |
maxSupply | 1B | Hard cap |
Bounds (contract defaults): base pin reward 1–50 TTT; download cost 1–10 TTT.
7. Hold thresholds (not burns)
TorrentechGates gates some social writes by holding TTT (not spending it), plus per-period rate limits. Comment and vote threads display on the web catalog; posting and Good / Bad need a Ceramic sign-in in the desktop app. Defaults:
| Action | Hold at least | Rate limit |
|---|---|---|
| Vote | 5 TTT | 50 / period |
| Comment | 10 TTT | 20 / period |
| Username | 20 TTT | — |
| Avatar | 20 TTT | — |
| Messaging | 25 TTT | 30 / period |
8. Edge cases
- At cap — new mints pause until burns free headroom.
- Daily mint cap — further claims that day revert; they do not shrink the per-pin amount.
- Hoarding — holding TTT does not burn it and does not change the pin reward.
- Cold start — nobody holds TTT at genesis. Desktop free download + pin earning let new users participate before buying TTT.
- Operator pin — credited on-chain; omitted from the public community pin count. See Pin rewards.
- Trading on a DEX — changes holders, not
totalSupply.