The shelf is sacred.
In a real manhwa-bang you do not buy the book. You lease it for a night, return it by morning, and the shelf keeps on turning. Mnhwa is the same bargain on-chain.
Mnhwa is a Solana rental protocol dressed as a 90s Korean comic-book shop. Bring your cNFT to the counter, set the timer, and leave a deposit. When the clock runs out the shelf takes it back -- no negotiation, no excuses.
Korea in the late 90s ran on rental shops. You paid 500 won, slid Dragon Ball off the shelf, and came back the next day. Nobody cared if you were nineteen or forty-five. The timer did. We think NFTs should work the same way.
THE KEEPERT-47:22In a real manhwa-bang you do not buy the book. You lease it for a night, return it by morning, and the shelf keeps on turning. Mnhwa is the same bargain on-chain.
Every rental locks an on-chain deposit inside a PDA escrow. If the renter vanishes, the keeper simply pops the timer and the deposit snaps back to the owner.
Metaplex compressed NFTs are cheap enough to be treated like paperbacks. Mnhwa registers the delegate, hands the reader a keyring, and auto-returns on expiry.
The whole shop is four moves. A keeper cron on Railway watches every active rental; when the end-time hits, anyone can call force_return and the deposit snaps back.
Browse the stack, tap a spine. The counter shows the daily rate, deposit, and max lease pulled from on-chain delegate hints.
Choose 1h / 6h / 24h / 7d. The escrow PDA calculates pro-rated fee + deposit and quotes the wallet.
One Phantom signature lodges the deposit and mints a rental receipt cNFT. The shelf marks the volume as leased.
Return early and get the unused fee back. Miss the timer and the keeper crank ends the lease for a 5% tip.
Platform fee on every rental. 100% of fees feed the buyback bucket below.
Weekly $MNHWA buybacks from open-market. Burned into the shelf -- supply never comes back.
Anyone can crank force_return after expiry. The crank-caller pockets 5% of the deposit.
Bigger bags see prime shelves first and pay reduced fees. Unstake to return to general queue.