TWYPT
How it works

A post on X.
A transfer on Solana.

TWYPT gives your X handle a real wallet. Payments are ordinary Solana transfers, addressed by @username instead of a wallet address.

  1. 01

    Sign in with X

    Your X account is your TWYPT account. There is no password, and nobody else can claim your handle.

  2. 02

    Get your wallet

    TWYPT makes a Solana wallet for your account the first time you sign in. It is the same address every time you come back.

  3. 03

    Top it up

    Send SOL or USDT on Solana to your wallet address. Keep a little SOL in it: network fees are paid in SOL even when you send USDT.

  4. 04

    Post the payment

    Post @twyptpay pay @friend 5 sol from your account, or reply to someone with @twyptpay pay 5 sol. You can also pay from the dashboard by typing a handle and an amount.

  5. 05

    Watch it settle

    TWYPT picks the post up within a couple of minutes and sends a normal Solana transfer from your wallet to theirs. It shows in Activity as pending, then completed or failed, with a transaction link.

  6. 06

    Keep the receipt

    Every confirmed payment has a receipt signed with ML-DSA-65, a post-quantum signature. Open it from Activity: your browser checks the signature against the key TWYPT publishes, and you can download it.

Security

How your money
is kept.

  • Identity is your X account, never a made-up username.
  • Receipts are signed with ML-DSA-65 (FIPS 204). The transfer itself is an ordinary Solana transaction, signed with Ed25519 like every other one.
  • Your wallet key is held by Coinbase CDP. It is never stored on TWYPT servers and never reaches your browser.
  • Only posts from the account you signed in with can spend your balance.
  • Each post and each button press pays once. Retries and double-clicks cannot spend twice.
  • The wallet is custodial. TWYPT signs on your instruction, so treat a TWYPT balance the way you would treat an exchange balance.
  • Payments are public. Amounts, addresses and timing are visible to anyone reading the chain, like any other transfer.
  • Every transfer has a ceiling, currently 10,000 USDT or 50 SOL, so a rounding or interface bug cannot drain a wallet.