introducing xmrpad.
xmrpad defines coin ownership as a deterministic fold over confirmed Monero transactions. A buy sends native XMR to the curve wallet with a tx_extra nonce encoding the holder’s payout address and minimum token output. Monero hides the sender, so the nonce identifies who receives the registry units. After 10 confirmations, a verifier running a node and a view-only wallet can replay qualifying buys in chain order.
The curve uses integer arithmetic: piconero for XMR, grains for coin units. Given virtual reserves Xv and Tv, K = Xv × Tv. A buy deducts the 1% trade fee, then credits Tv - floor(K / (Xv + net XMR)). A sell computes Xv - floor(K / (Tv + units sold)), then deducts trade and network fees. The holder authorizes that sell with a SigV2 signature bound to their address, amount, minimum payout and current registry height.
Every event advances a BLAKE2b-256 registry root. Anchor transactions commit the root and spent key images to Monero. The published view key, reserve proofs and spend proofs let independent verifiers reconstruct positions and audit payouts. The operator sends sell payouts; publicly mirrored authorizations make an ignored sell visible.
When the curve’s real token reserves reach zero, 206.9M reserved units pair with the collected XMR in a 2-of-3 multisig pool. XMR remains on Monero throughout. The coin’s balances are the replayed registry state.
CqUZ8nFCzqrfNmU7GK9BZroCFWnhRpygdUoiYJxmrpad
ONCHAIN-PROOF
xmrpad holders can claim p/xmr now. 50M units across 315 wallets: sign once in Phantom, name a Monero address.
claim: https://t.co/pz33mivQbi
first claim: https://t.co/HG3RHR96fR
snapshot: https://t.co/7EcRPyaiV8
wallet:
https://t.co/5SnALAJCYk
genesis:
https://t.co/Q5ThfqfveT
your allocation will be recorded in the registry. connect your snapshot Solana wallet on xmrpad, choose your Monero payout address, and sign the claim.
this credits p/xmr units to that address in the registry. no XMR is transferred to your Monero wallet.
mainnet genesis locks the curve constants in ~12 minutes. once they’re locked, airdrops to $xmrpad holders will begin.
we’re almost there.
will go live here shortly
it’s go time. mainnet funding is LIVE.
sorry for the delay, and thank you for sticking with us. the wait is over.
head to xmrpad and get started.
https://t.co/QQMxMSw9Bx
how to register for your XMR claim:
paste your payout address.
copy the integrated address generated for you.
pay that address using Cake, Feather or the Monero GUI.
no special wallet needed.
your payment ID is derived from your payout address. registrations are public, so anyone can verify the mapping.
https://t.co/pz33mivQbi
p/xmr genesis is confirmed on Monero mainnet.
its tx_extra carries a 141-byte nonce: the curve wallet, its view key and a hash of the curve constants. stock wallet-rpc can't write that, so we patched it.
no bridge. no wrapped XMR. no second chain to settle a trade.
buys will send XMR to a reserve wallet, and sells will pay XMR back out. coin balances will live in a verifiable ledger.
what if a launchpad went offline and you could still work out who owned what?
That’s the idea behind xmrpad’s XMR design: publish the rules and transaction data needed to rebuild the coin ledger independently.
once we bond, the resulting liquidity pool will allow us to activate the XMR side of xmrpad.
we’ve resolved the remaining issues and everything is ready for that next step.
drop the tokens you’ve deployed below!
what xmrpad is:
a launchpad for coin markets with their own XMR reserves.
• buy with XMR
• sell for XMR, paid by the reserve operator
• anyone can verify deposits and rebuild balances from Monero transactions
no bridge. no wrapped XMR.
there’s more happening behind xmrpad than the current interface makes visible.
we’re rolling out a UI update to bring that activity into view, show how the underlying systems work together, and make the platform’s mechanics easier to understand.