> man print
PRINT is a token on Ink. Its trading toll buys NVIDIA stock, and the stock goes to the people who hold PRINT.
How it works
- Every swap on the PRINT/ETH pool pays a 5% toll in ETH, whether you buy or sell.
- When the toll is collected, a fifth of it (1% of volume) goes to the operator and four fifths (4% of volume) go to the Printer.
- Every 5 minutes anyone can call
print(). It spends exactly 0.1 ETH on wNVDAx, the tokenized NVIDIA stock issued by Backed, through the Uniswap v3 WETH/wNVDAx pool on Ink. - The purchase must return at least 97% of what Chainlink says 0.1 ETH is worth in wNVDAx. Otherwise it does not happen and the ETH waits.
- The wNVDAx goes to the PRINT token contract, which releases it over the next 5 minutes to every holder, in proportion to their balance.
Your rewards
Holding PRINT is enough. There is nothing to stake and nothing to lock. While a release is running, your pending wNVDAx grows every second.
claim() sends your pending wNVDAx to your wallet. claimFor(addresses) lets anyone deliver rewards to other holders, and each payment can only go to the holder's own address.
A transfer of PRINT only updates balances and the reward index. It never calls another contract, so nothing outside the token can stop PRINT from moving.
Three addresses never earn: the Uniswap v4 PoolManager (it holds the pool's liquidity), the dead address and the token contract itself. Their share goes to holders.
// what you can claim at any second
pending = owed + balance × (indexnow − indexyour last move)
index += released wNVDAx ÷ eligible supply
Parameters
| Supply | 1,000,000,000 PRINT, minted once, no mint function |
|---|---|
| Toll | 5% of the ETH side of every swap, buys and sells |
| Split | 1% of volume to the operator, 4% to the Printer |
| Lot | 0.1 ETH per print |
| Cadence | at most one print every 5 minutes |
| Release | each lot is released to holders over 5 minutes |
| Price bound | a lot fills only within 3% of Chainlink ETH/USD and wNVDAx/USD |
| Feed freshness | both feeds updated within 2 hours, Ink sequencer up for 1 hour |
| Pool | Uniswap v4, ETH/PRINT, LP fee 0, tick spacing 200 |
| Toll changes | the operator can lower it, nobody can raise it |
Contracts
Addresses are published here on launch day.
| PRINT token | not deployed yet |
|---|---|
| PrintHook | not deployed yet |
| Printer | not deployed yet |
| PrintLpManager | not deployed yet |
| wNVDAx | |
| v3 WETH/wNVDAx pool | |
| Chainlink wNVDAx/USD | |
| Chainlink ETH/USD |
Limits
- The wNVDAx price feed follows US market hours, five days a week. On weekends
print()waits and the ETH piles up until Monday. - The Printer spends at most 0.1 ETH every 5 minutes, and only when the v3 pool has the depth. ETH can leave the Printer only through purchases, so if that pool loses its liquidity the ETH stays there.
- Backed can pause wNVDAx. While it is paused, claims wait. PRINT transfers keep working.
- The pool's liquidity position belongs to the owner of PrintLpManager, who can withdraw it at any time.
- Rewards are paid in wNVDAx. Its value follows NVIDIA stock and can go down.