A non-custodial Chrome extension that drops a tip button into every tweet on X. Your wallet is your account. Every tip settles on-chain, straight into the creator's wallet, in about three seconds.
Install the extension, link MetaMask, and start tipping any creator on X. No signup, no custody, no middlemen.
One click from the Chrome Web Store. Manifest V3, under 1 MB, open source.
The extension adds the XRPL EVM Sidechain to MetaMask for you. Top up in seconds: scan a QR with Xaman, or connect Joey, Bifrost or Girin via WalletConnect and bridge from XRPL mainnet in one click. Already hold ETH, USDC or anything else in MetaMask? Swap it to XRP straight from the popup.
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.
Built on the XRPL EVM Sidechain so every tip behaves like a like — instant, cheap, and confirmed before you scroll past.
The whole point of this thing is that nobody — not us, not the indexer, not the extension — can move your funds. Verify it yourself.
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.
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.
The smart contract is source-verified on the XRPL EVM explorer and the
extension ships as a Manifest V3 package — you can inspect the
bundled JS from chrome://extensions. Nothing important
happens server-side: the chain is the source of truth.
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.
95% lands directly in the creator's wallet on-chain and 5% goes to a treasury that funds infrastructure, audits and ongoing development. The fee is hard-capped at 5% in the contract itself — we can never push it above that.
chrome://extensions. The contract has no admin key, no proxy and no withdraw(), so there's nothing on the server side that could move your XRP even if we wanted to.
(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.
Non-custodial, gas paid in XRP. Built on XRPL EVM so even a 1 XRP tip is profitable to send.