for years, bittorrent has relied on altruism and private trackers to keep torrents alive. Seeders are essential, but most get nothing for keeping swarms healthy.
Over the last couple days, I went down the rabbit hole of the bittorrent spec, BEP 10, and incentive papers, and started drafting SeedPay – a small payment protocol layered on top of peer‑wire:
- seeders publish pricing + a wallet in the extended handshake
- leechers prepay in stablecoins (or use ratio credits)
- seeders verify payments on‑chain and only then start sending pieces
i’ve written a first draft of the SeedPay spec and I’m planning to:
- collect feedback from people who actually live in the BitTorrent / P2P / networking world
- iterate on the design
- build a reference implementation + sdk (likely webtorrent / electron first)
if you’ve worked on torrent clients, trackers, BTT, private ratio systems, or seeding incentives, I would really appreciate your feedback or brutal critique.
what breaks? hat’s been tried and failed?
here's the draft of the protocol: https://t.co/xfyyoEZANs
cc - @jacobvcreech@japarjam@BitTorrent@superteam
https://t.co/6jKTL6n5SD
proud of the engineering work behind the new rent free token program
it’s like SPL token, but you don’t have to pay rent exemption to allocate accounts.
the token program pays it for you!
how?
the token program separates hot and cold paths under the hood
Say you have a market USDC-BONK
the market is being traded, it’s a highly CU optimized onchain account. Just like SPL and p-token. That’s the hot path.
when the market is inactive, it slowly gets colder, and eventually gets compressed. the state is preserved rent-free using zkcompression. that’s the cold path.
all this is done under the hood! programs interact with hot path only.
if a txn uses a cold account, it gets auto loaded into hot state in-flight.
and importantly — the unified tokenInterface API lets traders, programs, and clients add support fast.
Like adding a third token program to SPL and token22.
hot/cold usage patterns are already what what happens across markets and token APIs in Solana DeFi. the Light token program now applies this to the account storage side to allow sustainable removal of the rent exemption cost.
it’s the first-order correct design for a token program for DeFi and payments that both IBRL‘s **and** solves state growth for @solana.
tldr: rent free defi, launchpads and AMMs are possible on Solana now!
Turbine continues to be the Gold Standard in professional #Rustllang training-
Live remote.
Rigorous
Differentiated
Adult Learning Theory
Project, Problem, Process Based
Professional Practice focussed
And soon- serving more builders.
Hot take: most people in crypto are building for other people in crypto. The ones building for people outside crypto are the ones who will make something that actually matters.