RewardsV2 is the minter on Arbitrum One. Public catalog:
app.torrentech.org.
A passed check pays 5 TTT, at most one check per pinner per round
(240 TTT a day). The keeper settles pin, verifier, and moderation pay.
PinRewards 0xed37394949Dbe5400235c6Ba1E4b67B54d91EDA4 is deployed and unused.
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 | RewardsV2 |
| Premint | None — new tokens are pay for work the ledger can check |
| Live TTT (Arbitrum One) | 0x52Ca05fF11c9b5c3c27A232066604ecE048F8334 |
| Live Access | 0x6a82cba27Dec17795bE928aC8E7242B358b2d976 |
| RewardsV2 | 0xAC28a5bF93dF4E8AFe8319195f12E7761e8ABA04 |
| PinRewards | 0xed37394949Dbe5400235c6Ba1E4b67B54d91EDA4 — deployed and unused |
| Explorer | Arbiscan |
2. Genesis
Catalog Basic Auth on app.torrentech.org dropped
2026-09-12T17:19:38Z (preview; not genesis). RewardsV2 is the minter.
PinRewards 0xed37394949Dbe5400235c6Ba1E4b67B54d91EDA4 is deployed and unused.
The earlier rewards-on block was
508734353 (2026-09-25T10:27:13.000Z, hash
0xf2f0f3987859ad093977ec3461ac474763d82fdb3df2ae1ccea5c028e365ef00).
At that block totalSupply = 0 (RPC and Transfer logs agree).
The Auth drop is not the genesis block.
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 — the keeper settles 5 TTT per passed check, 1 TTT per finished verification, and 40 TTT per moderation decision after the 14-day challenge window.
- 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
- A passed check pays 5 TTT. A pinner is checked at most once per round, which is 240 TTT a day. A failed check pays nothing.
- A finished verification pays 1 TTT. The verifier stake is 50 TTT, with 1-day unbonding.
- A moderation decision pays 40 TTT after the 14-day challenge window. Uploading by itself does not pay.
- A node listing locks 50 TTT. It comes back one day after the listing comes down.
- About 12,200 TTT a day is created network-wide. One wallet can receive at most 5,000 TTT a day. All operator wallets together can receive at most 15,000 TTT a day.
- The keeper settles pin, verifier, and moderation pay. There is no claim button for that pay. The desktop app offers one pin candidate every two hours when the wallet is bound.
- The operator governs. A handover may happen later at the operator's discretion.
Known operator wallets. A hot verifier, a hot admin, and a keeper are not assigned yet.
| Wallet | Address |
|---|---|
| Deployer | 0x23EcF7877283F96BC9643996B7a9BDf6BaE73464 |
| Moderator | 0x57198aB9f17606C77267B9cdc343b805bD1a6422 |
| ttdev | 0x78f4273cb0f25713a215AE67De2FA97c5bAFC3d7 |
| Cold admin | 0xe1389529468b2A2673336d71Ed379191b9dde0d7 |
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 |
Web download: browser guide. Full client: desktop app. Nodes: Pinner.
6. Parameters (upgraded stack)
RewardsV2 is the minter. A passed check pays 5 TTT.
| Parameter | Value | Role |
|---|---|---|
| Passed check | 5 TTT | At most one check per pinner per round (240 TTT a day) |
| Finished verification | 1 TTT | Verifier stake is 50 TTT, with 1-day unbonding |
| Moderation decision | 40 TTT | After the 14-day challenge window |
| Node listing | 50 TTT | Returned one day after the listing comes down |
| One wallet | 5,000 TTT / day | Cap across pin, verifier, and moderation pay |
| Operator wallets | 15,000 TTT / day | All operator wallets together |
| Network | about 12,200 TTT / day | Passed checks, finished verifications, and moderation |
downloadCost | 2 TTT | Burned per paid download |
freeDownloadCooldownSeconds | 604800 (7d) | Free download cooldown |
maxSupply | 1B | Hard cap |
See Pin rewards. The operator governs. A handover may happen later at the operator's discretion.
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 | 1 / period |
| Avatar | 20 TTT | 1 / period |
| Messaging (unused) | 25 TTT | 30 / period |
Username and avatar default to 1 change / period.
ACTION_MESSAGE (25 TTT) is on the contract but unused — staff contact
is not a Gates authorize.
8. Edge cases
- At cap — new mints pause until burns free headroom.
- Daily caps — pay past 5,000 TTT for one wallet, or 15,000 TTT for all operator wallets together, does not go out that day. The per-check amount stays 5 TTT.
- Holding TTT does not burn it and does not change a passed-check payment.
- Operator wallets are the four addresses in Pin rewards. A hot verifier, a hot admin, and a keeper are not assigned yet.