Community pin rewards are not actively paid out while ops settlement timers are off. The rules below are what the live contracts enforce when settlement runs. Downloads (pay / free) work now.
1. Token facts (production)
| 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 | TorrentechIncentives only |
| Premint | None — first mint is a pin reward |
| TTT contract | 0x3eD20eD1242Ce6fcd547744CC39B71688eD08869 |
| Incentives | 0xceAe9329395870C1F75FF74b4724DddCd249E499 |
| Explorer | Arbiscan |
2. Burn-and-mint cycle
Bad designs either run out of a fixed reward pool or mint forever. TTT keeps
totalSupply ≤ maxSupply always, and recycles capacity:
- Mint — verified pin claims mint TTT to the pinner → supply rises.
- Burn — paid downloads burn TTT → supply falls → room for new mints.
mintableSupply = maxSupply − totalSupply
effectivePinReward = basePinReward × (mintableSupply / maxSupply)
(when dynamic emission is enabled; otherwise effective = base)
Heavy claiming without burns pushes supply toward the cap and automatically shrinks the per-pin reward. Heavy downloading burns tokens and opens headroom again. Equilibrium tends toward matching burn pressure with mint pressure over time.
3. Pin reward emission
- Only pins mint. Uploading or moderating does not mint TTT.
- Verifiers attest that a peer kept a CID available during a reward
period. After the period closes,
claimPinRewardcan mint (permissionless) if enough distinct verifiers passed and the per-user period cap is not hit. - 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.
- Regular users do not need an admin UI; settlement is designed to be driven by the operator scheduler (or any caller with gas) once ops enable it.
4. Spending TTT
| Action | TTT | Notes |
|---|---|---|
| Browse / search | 0 | Always free |
| Pay for download | Burns downloadCost | Default 2 TTT |
| Free download | 0 | Per-wallet cooldown (default 7 days) |
| Staff download | 0 | Admin/mod role NFT only |
| DEX trade | — | Moves tokens; does not burn or mint |
Guide for paying users: Downloader. Guide for nodes: Pinner.
5. Live parameters (Arbitrum One)
Read from the incentives / token contracts (spot-check 2026-08-08). Owner can retune within bounds without redeploying.
| Parameter | Live / default | Role |
|---|---|---|
basePinReward | 5 TTT | Base mint before dynamic scaling |
pinReward() (effective) | ≈ base × mintable/max | ~5 TTT while supply is still tiny vs 1B |
downloadCost | 2 TTT | Burned per paid download |
periodLengthSeconds | 600 (10 min) | Reward period length |
checksPerPeriodRequired | Owner-set (live may vary) | Distinct verifier passes needed |
maxPinsPerUserPerPeriod | 1000 | Anti-spam claim cap |
freeDownloadCooldownSeconds | 604800 (7d) | Free download cooldown |
dynamicEmissionEnabled | true | Enables supply-based throttling |
maxSupply | 1B | Hard cap |
Bounds (contract defaults): base pin reward 1–50 TTT; download cost 1–10 TTT.
6. Hold thresholds (not burns)
TorrentechGates gates some social writes by holding TTT (not spending it), plus per-day rate limits. Live defaults:
| Action | Hold at least | Rate limit |
|---|---|---|
| Vote | 5 TTT | 50 / day |
| Comment | 10 TTT | 20 / day |
| Username | 20 TTT | — |
| Avatar | 20 TTT | — |
| Messaging | 25 TTT | 30 / day |
7. Edge cases
- At cap — new mints pause until burns free headroom.
- No downloads — few burns → rewards trend toward zero as supply fills; that is a product signal, not a bug in the token.
- Hoarding — holding TTT does not burn it; issuance still slows as circulating supply rises under dynamic emission.
- Cold start — free download + (when active) pin earning let new users participate before buying TTT.
- Trading on a DEX — changes holders, not
totalSupply.