Tip XRP on any tweet.

A non-custodial Chrome extension that drops a tip button into every tweet on X. Your wallet is your account. 100% of every tip lands on-chain, in the creator's wallet, in about three seconds.

Add to Chrome — it's free Manifest V3 · < 1 MB · Chrome
3–5sec
Finality, per tx
~$0.0002
Gas, per tip
0%
Protocol fee
Balance · 184.62 XRP
David 'JoelKatz' Schwartz @JoelKatz · 4h
Just joined the XRP Tip Club. Tipping XRP on any tweet, settled in ~3 seconds on the XRPL EVM Sidechain. Non-custodial by design — exactly the kind of native use case the sidechain was built for.
94 612 3.1K 88K 12.50 37.50
Click to tip
Sent 25 XRP · confirmed in 2.8s
Live · on-chain
Verified members
All time
Tips sent
All time
XRP
Total volume tipped
How it works

Three steps. Maybe ninety seconds.

Install the extension, link MetaMask, and start tipping any creator on X. No signup, no custody, no middlemen.

STEP 01

Install the Chrome extension

One click from the Chrome Web Store. Manifest V3, under 1 MB, open source.

Chrome Web Store chrome.google.com/webstore
STEP 02

Connect MetaMask & load XRP

The extension adds the XRPL EVM Sidechain to MetaMask for you. Need balance? Bridge a few XRP from mainnet at wallet.xrplevm.org — takes about a minute.

XRPL EVM chainId 1440000 · native XRP
STEP 03

Browse X & tip the club

A tip button appears on every tweet of a verified member. Click it, choose an amount, sign in MetaMask. The contract transfers atomically — the creator gets the full amount.

In-feed no leaving X, ever
Why XRPL EVM

Fast enough that you forget it's on-chain.

Built on the XRPL EVM Sidechain so every tip behaves like a like — instant, cheap, and confirmed before you scroll past.

3–5seconds
Finality, every transaction
A tip is confirmed before the user has time to scroll past the tweet they tipped.
$0.0002/tip
Average gas, paid in XRP
A tip of 1 XRP costs you ~1 XRP. The thing they call gas is rounding error here.
EVM-compatible · use any Solidity tooling you already know Native XRP · gas paid in XRP, not a wrapped token Anchored to XRPL · same security, programmable surface
Trustless by construction

Your XRP never touches a server.

The whole point of this thing is that nobody — not us, not the indexer, not the extension — can move your funds. Verify it yourself.

Non-custodial, by design

Every tip is a transaction tip(recipient, amount) signed by you in MetaMask. The contract has no withdraw(). There is no admin key, no upgrade proxy, no honeypot.

Auditable on-chain

Source verified on the XRPL EVM explorer. Bytecode, ABI and every tip event public. The indexer is just a faster read — the chain is the source of truth.

Protocol fee capped in code

Currently 0%. Hard-capped at 5% in the contract itself — even we can't push it above that. Verifiable in the source, not in a blog post.

FAQ

Questions you're about to ask.

How do I get XRP on the XRPL EVM Sidechain?
Bridge from XRPL mainnet to the EVM Sidechain at wallet.xrplevm.org. It's the official wallet for XRPL EVM and takes about a minute. You can also acquire XRP on any major exchange and withdraw directly to your EVM address — just make sure the exchange supports the XRPL EVM Sidechain.
What is the XRPL EVM Sidechain?
A Solidity-programmable sidechain anchored to XRPL. You get EVM compatibility (MetaMask, viem, foundry, every Solidity tool) with XRPL-grade finality and fees. Gas is paid in native XRP — no wrapped token, no swap.
How is my X handle linked to my wallet?
You sign an EIP-191 message off-chain (free) and post a pre-filled tweet containing your address and a one-time ref code. The verifier confirms the same handle that signed also posted — that's the link. No password, no email, no OAuth scope grants. Your handle and address are public; nothing else is stored.
What happens if I lose access to my device?
Reinstall the extension, restore MetaMask from your seed, and reconnect. The backend recognises your address and re-attaches your verified handle automatically — the link lives on-chain, not in our database.
Does the extension custody any funds? Take a fee?
No, on both counts. The contract has no withdraw function. Protocol fee is 0% at launch, capped at 5% in the contract itself. We can't move your money — you signed for it, you sent it.
Is it open source? Where's the code?
Yes — smart contract, indexer (Ponder + Postgres), backend (Fastify + Drizzle), and the extension (Vite + React + viem) are all on GitHub. The deployed contract is source-verified on the XRPL EVM explorer; address is in the footer.
What does the backend actually see?
Public stuff only: the verified pairing of (x_handle ↔ address) and aggregates over public chain events (top-earning tweets, totals per address). No private keys, no DMs, no email. We use TwitterAPI.io for read-only verification of the verification tweet — we never post on your behalf.

Add the extension. Tip your first creator in two clicks.

Free, non-custodial, gas paid in XRP. Built on XRPL EVM so even a 1 XRP tip is profitable to send.