Public Monero node
checking…HTTPS / port 443 · read-only restricted RPC
node.xmr.pub
In Feather or Cake Wallet, add a custom node: address node.xmr.pub, port 443, SSL enabled.
Exchange BTC and XMR peer-to-peer with zero counterparty risk. Your cryptographic keys never leave your local machine — settlement is enforced purely by dual-chain on-chain scripts and cryptographic proofs.
HTTPS / port 443 · read-only restricted RPC
node.xmr.pub
In Feather or Cake Wallet, add a custom node: address node.xmr.pub, port 443, SSL enabled.
Our own atomic-swap maker
Estimator uses the maker's live quote
Quotes come from our own maker. If it is offline, use the public maker list inside the client.
Non-custodial — your keys never leave your device
Swaps settle on-chain between you and the counterparty. xmr.pub never holds your funds and never sees your keys.
Atomic swaps cover BTC ⇄ XMR. For everything else — USDT, ETH, SOL, LTC, DOGE and 100+ more — you exchange directly against SideShift.ai's liquidity through the widget below. xmr.pub never holds your funds and never sees your keys.
The exchange itself is executed by SideShift.ai, not by xmr.pub — we only provide the interface. Availability depends on your region.
Pick the route that matches the coin you already hold.
Atomic swaps are peer-to-peer and trustless, but they only work between chains with compatible cryptography. Tokens such as USDT live on smart-contract chains that cannot be hash-time-locked against Monero — those are routed to an aggregator instead.
Stratum endpoint for CPU/GPU miners running XMRig (RandomX)
pool.xmr.pub:3333
P2Pool with 0% fee. There is no pool wallet and nothing is skimmed: shares are tracked on the P2Pool sidechain and every block reward is paid straight from the Monero coinbase. No account, no sign-up, no deposit.
One thing to know first: a P2Pool node pays a single address, so hashrate on this endpoint mines to the xmr.pub infrastructure wallet. Want the rewards in your own wallet? Deploy a free P2Pool Instant instance — same 0% fee, still non-custodial.
1 · download XMRig for your OS, 2 · drop in this config, 3 · run it
{
"autosave": true,
"cpu": true,
"opencl": false,
"cuda": false,
"pools": [
{
"algo": "rx/0",
"url": "pool.xmr.pub:3333",
"user": "my-rig",
"pass": "x",
"tls": false
}
]
}
./xmrig -a rx/0 -o pool.xmr.pub:3333 -u my-rig -p x
-u is only a worker label — that is the name shown on the
pool page. P2Pool ignores wallet addresses sent by miners; for payouts to
your own address use P2Pool Instant.
Dual-chain cryptographic state machine without trusted coordinators
Enter your XMR address in the client; it generates a BTC deposit address and a locking script.
You send BTC to that address. During the lock period the funds are held by the on-chain script — not by us.
Once the BTC transaction confirms, XMR is released to your wallet. If any step fails, the script returns the funds to the original address.
No accounts, no KYC, no intermediary that can freeze or seize your funds.
Trustless cross-chain Bitcoin and Monero settlement without central coordinators, wrapped tokens, custody, or KYC identity verification.
Disclaimer: xmr.pub is an open-source, non-custodial web interface facilitating peer-to-peer atomic swaps. We do not transmit, store, or hold user funds. All transactions are executed trustlessly by smart contracts and cryptographic proofs on the Bitcoin and Monero blockchains. Nothing on this site constitutes investment advice.