PerpStock
Launch a coin

Docs

Launch a coin and it opens a leveraged position on a real stock. Its own trading fees pay the margin, realized profit buys the coin back and burns it, and a losing position is never closed. That is the whole protocol, and everything below is the detail behind it.

Token and chain

The protocol runs on Robinhood Chain , Robinhood's Ethereum L2, where tokenized stocks live as ordinary ERC-20s. Coins are launched through the Pons V2 factory, so every coin is an ordinary token on a bonding curve. The protocol token is $PSTK , which is not a share of stock and is not required to launch a coin. Connect with Robinhood Wallet, MetaMask, or any Ethereum wallet.

Fees and the split

Every swap on a coin's curve pays a 1% fee, and that fee is the only money this protocol ever moves. When the crank claims it, the claim splits four ways, in basis points that have to add up to 10,000: 50 margin, 15 creator, 20 treasury, 15 burn. Half of every fee a coin earns becomes size on the position it owns, the creator keeps 15% for as long as the coin trades, and 15% is spent buying the coin back on its own curve and burning it.

Which markets

A coin can be launched against any market in the catalog. The dashboard lists what is available: Apple, Nvidia, Tesla, Microsoft, Amazon, Alphabet, Meta, Coinbase, AMC, Clover Health, Sunrun, Applied Digital, Permian Resources, Aurora Innovation, WhiteFiber and Applied Optoelectronics. The market is picked once, at launch, and written into the coin itself, so it can never be switched afterwards.

The fee rule

A coin opens its position the moment it has earned $20 in fees, which is roughly a $2,500 market cap. Every claim after that adds another $20 of margin. None of it needs a decision from anybody: the crank ticks every 15 seconds, claims what is owed, splits it, and tops the position up.

Leverage

The creator picks direction and leverage at launch, long or short, up to 25x, and both are written into the coin's own metadata. The position a coin carries is therefore public before anybody buys it. Growth in notional is capped at $1,000 per tick, so a sudden burst of volume cannot slam the whole balance into a single entry.

Drawdown

There is no stop loss anywhere in this protocol. If the market goes against a coin, the crank keeps adding margin and does nothing else. The number of ways it can close a position at a loss is zero. The position is not unwound at graduation either, so a coin that survives its curve keeps the position it opened on the way up. This is the honest risk of the design: a position that is never closed at a loss can be liquidated instead, and a coin that gets liquidated starts again from the fees it earns next.

The crank

The crank is the only actor allowed to move a coin's fees, and it can do exactly four things: claim, split, take profit, and add margin. It cannot withdraw, it cannot change the split, and it cannot close a position at a loss. Every tick it performs is a public transaction.

Take profit and burn

When a position is up 50% on its collateral, the crank closes a quarter of it. Three quarters of that realized profit buys the coin on its own curve and burns what it bought, and the remaining quarter funds the treasury. Profit is never paid out to anybody, so the only way a holder sees it is as supply that stops existing.

Claiming

Whoever launches a coin keeps 15% of every fee it ever earns, paid in the asset the coin is paired against. The recipient is fixed by the factory at deploy time and cannot be reassigned afterwards, not even by the creator. Click Claim fees to pull what a coin has earned so far. Every claim, top up and burn shows up on the public transactions feed and the leaderboard, linked to its transaction.