Send It is a bot on X that moves real tokenized stocks between X handles. You reply with one line, and a fraction of a share lands on the handle you named. The person on the other end needs no wallet, no SOL and no app to get it.
@senditpay send 0.1 $TSLA to @friendThe shares are xStocks: tokenized shares issued by Backed, living on Solana. The project token, $SENDIT, launches on Meteora. Holding it in a wallet linked to your X is what fills your send balance, and anything you receive you can pass on without it.
Four steps, and you only do the first two once.
Hold $SENDIT
When it launches, its address and a link to buy it with SOL on Jupiter show up here. Keep it in your own wallet, not on an exchange. Holding alone doesn’t earn yet. The next step starts it.Link your X to start earning
On the pickup page, approve one transaction with the wallet that holds $SENDIT. Our server co-signs it and pays its fee, and your handle is tied to that wallet. Linking is free. From the next hourly epoch, part of the token’s trading fees is added to that wallet’s send balance every hour, in proportion to what it held through the hour. The balance never expires.Post the reply
Anywhere on X, as a reply or a post of its own. Say whatever you like around it; the bot reads only the line.
@senditpay send 0.1 $TSLA to @friend1 Find any post
mom@mom · 2hfirst day at the new job. wish me luck 🍀Anyone’s post, anywhere on X. Or a post of your own.
2 Tap reply, type the line
you@youReplying to @mom
@senditpay send 0.1 $TSLA to @momFour parts, in that order. Write anything else around it; the bot reads only the line.
3 The bot answers
Send It@senditpay · nowReplying to @you
Sent. 0.1 TSLA → @mom · tx 4sGj…Qm7 · $SENDITA real tokenized share is now waiting on @mom’s handle. She signs in with X and names a Solana wallet she controls to pick it up. No seed phrase, no fee.
The stock moves
The bot spends your balance buying at least the number of shares you named, through Jupiter on Solana, and holds them against @friend’s handle. Then it answers under your post with the receipt.
One handle, one wallet. The wallet’s owner can cut the link with one signature from that wallet, on the pickup page, without signing in to X, so an X account that is lost or taken over can’t keep spending it. Linking the wallet to another handle cuts the old link too. An unlinked wallet keeps what it has earned and stops earning until it’s linked again. $SENDIT held on an exchange can’t be linked, so it doesn’t earn: the balance follows the wallet that holds the token, and on an exchange that wallet isn’t yours.
Send It, answering
Sent. 0.1 TSLA → @friend · tx 5Kq3…w9P · $SENDIT
Example receipt
The grammar
send 0.1- A number of shares, down to six decimals. The bot buys at least that many. A send has to be worth $1 or more; under that, the bot skips it without a reply. Stock you were sent passes on the same way: $1 or more of it at a time, or all of it at once.
$TSLA- One of the ten xStocks: NVDA, TSLA, AAPL, SPY, QQQ, GOOGL, META, MSTR, HOOD or CRCL. The x name works too: $TSLAx is the same as $TSLA, and the receipt says TSLA. See them.
to @handle- Anyone on X. Name yourself to take your own balance out, the same way.
- Anything else
- Ignored. The bot never answers a post that didn’t tag it.
- Market hours
- A stock’s price on chain holds still while its US market is shut. If the stock has moved since the close, sends of it can pause until the market opens again. The others keep going.
- A busy day
- The stock moves on chain first. The bot’s receipt can follow a little later.
Somebody sends you a stock
It waits on your X handle, not on an address. Nothing is needed to receive it.Sign in with X
Open the pickup page and sign in. We only read your handle, and we never post from your account.Name a wallet
Paste a Solana wallet address, or connect Phantom, Solflare or Backpack to fill it in. Use a wallet you control, not an exchange deposit address. Check it once: a send can’t be undone.It lands
Our server signs the release and pays the fee, including the stock’s account in that wallet if it has none. No seed phrase, ever.
Pass it on
Got a stock? Send it onward with the same reply. You don’t need $SENDIT for this. The $1 minimum counts here too, except when you pass on all of it: whatever you hold of a stock can always go.
- @you
0.1 TSLA - @friend
0.1 TSLA - @bestie
0.05 TSLA - @mom
Example chain. Each arrow is a public reply. A hop earns the chain bonus below when it brings in someone new who then buys $SENDIT.
Nobody picks it up?
A holding that sits uncollected long enough is sold back and goes to the send balances of $SENDIT holders with a linked wallet. The window is set at launch and shown on the pickup page.

Holding fills your send balance, once your wallet is linked. Every hour, a share of the token’s trading fees goes to holders whose wallet is linked to their X, as balance they can send with. Linking is free and takes one signature on the pickup page.
Unlinked earns nothing. Nothing is set aside for a wallet that isn’t linked: that hour’s share goes to the wallets that are. Link, and yours starts at the next hourly epoch.
There’s no withdraw button. The only way to use the balance is a public reply that tags @senditpay and names a $TICKER. Even taking your own share out is a post: send it to yourself. The one exception opens only if the bot goes quiet for a week (below).
So every send is an ad. Each one puts @senditpay and $SENDIT in front of everyone in that thread. Your post names the stock, so it lands on that stock’s $TICKER page, and the bot’s receipt lands on $SENDIT’s.
A slice of the trading fees fills a pot, and the pot pays for four bonuses. Three of them reward bringing in a new holder: someone who gets their first stock from you and then buys $SENDIT of their own. The launch drop rewards becoming a holder yourself in the first 72 hours. None of them pays for posting. Every bonus lands as send balance, so you take it out the same way as everything else: with a post. These are the current settings.
Who counts as a new holder
- First stock from you
- Their first stock on Send It came from you and was worth $1 or more: you sent it, or it was passed on from a stock you sent. Anything under $1 doesn’t count, and doesn’t use them up.
- Then they buy
- Within 7 days they buy at least 100,000 $SENDIT, link that wallet to their X and hold it from one hourly snapshot to the next. $SENDIT sent over from another wallet doesn’t count: it has to be bought.
- New to it
- An X account at least 90 days old that had never held $SENDIT or linked a wallet before your stock reached it.
- Once, ever
- Each person counts once, for one person. Accounts that have shared a linked wallet are one person and can’t count for each other. Nor can two people when one has picked up stock or taken credit out to the other’s wallet.
Launch drop
$2 each to the first 1,000 accounts that buy at least 100,000 $SENDIT and link their wallet within 72 hours of launch. There’s nothing to post: the chain is the entry. You join the line once you’ve held from one hourly snapshot to the next, so buy at least three hours before the 72 are up. X accounts at least 90 days old, one per person, paid in the order they joined as the pot fills. Anyone still waiting 14 days after launch drops off.
Example: four hours after launch you buy 150,000 $SENDIT and link the wallet on the pickup page. The next hourly snapshot sees you holding, the one after sees you still holding, and at that one you’re in line, 212th. Once the pot has covered the 211 ahead of you, $2 is yours.
Referral match
When someone becomes a new holder after their first stock came from you, you get half of what they earn as a holder in their first 7 days: up to $5 for each person, and up to $50 a week. The match goes to whoever sent or passed them that first stock.
Example: you send @bestie 0.1 TSLA on Monday. On Wednesday they buy 100,000 $SENDIT and link a wallet, and their first week of holding earns them $12. Half is $6, and the match stops at $5 a person, so you get $5.
Chain bonus
When a stock you sent is passed on to someone and that brings them in as a new holder, you get $0.10 and whoever passed it gets $0.05, up to 10 hops out. The length of a chain pays nothing by itself, and neither does a stock that comes back around to someone it already reached.
Example: you send 0.1 TSLA to @friend, who passes it to @bestie, whose first stock it is. Three days later @bestie buys $SENDIT and becomes a holder: you get $0.10 and @friend gets $0.05. Had @bestie never bought, that hop would pay nobody.
Weekly board
Ranked by new holders brought in that week. The top 10 split 30% of what the pot took in that week, settled every Monday at 00:00 UTC, and each prize is capped at $3 for every new holder behind it. Winners have to hold 100,000 $SENDIT when the week closes. See this week’s board.
Example: the pot takes in $1,000 in a week, so $300 goes to the top 10. #1 brought in 30 new holders and takes the full $75. #10 brought in 4, so their $18.84 share is capped at $12, and the rest stays in the pot.
Everyone paid has to hold at least 100,000 $SENDIT in a linked wallet when the bonus is granted. Everyone counted needs an X account at least 90 days old, and nothing worth under $1 counts. Accounts that share a wallet are one person: one board seat, one launch drop, one weekly limit. Each person can take up to $100 a week from the launch drop, referrals and the chain bonus together, and up to $50 of that from referrals; board prizes come on top. The pot’s balance is the ceiling on everything: when it’s empty, nothing new is granted.
How a bonus reaches you
Launch drops, referral matches and board prizes wait 48 hours after they are granted, so the team can check who earned them. Then, like a chain bonus, a bonus lands in your send balance at the next epoch, about an hour, once your handle has a linked wallet. Until then it waits against your handle. With no wallet linked 30 days after it was granted, it goes back to the pot. The pickup page shows yours.
Example: @friend’s $2 launch drop is granted on Monday at 10:00 UTC. It’s in review until Wednesday at 10:00, and in their send balance by the next epoch after that. Had they unlinked their wallet and not linked one again within 30 days, it would have gone back to the pot.
- No AI reads your post
- The grammar is fixed. Nobody can talk the bot into a different send, and it ignores everything else.
- No links, ever
- The bot’s replies never carry a link. Anything claiming to be us with a link isn’t us.
- Every send is on chain
- Each send records the X post that asked for it, so anyone can match the chain against the timeline.
- Balances wait before they count
- New balances sit for 30 minutes before they can be spent, so a bad update can be stopped first.
- Every buy is checked
- The bot picks the route, and the escrow refuses a buy priced more than a set margin over Kamino’s on-chain price for that stock, or a send over a set cap.
- The pickup key is fenced
- The server key that releases pickups can only touch stocks still waiting to be collected. It can’t reach balances.
- The bot’s key is trusted
- The bot signs every send and pass-on with a key on our server. If that key were taken, it could spend a linked wallet’s balance on sends nobody posted, and pass stock waiting on a handle to another handle. Each buy would still have to clear the price check and the cap, and the admin key can replace it at once.
- It can be paused
- If something looks wrong, sending stops while everything already held stays where it is.
- The admin key acts at once
- The escrow’s settings answer to one more key, its admin. It is a single key the team holds, and its changes take effect at once, with no timelock. It can swap the pickup, bot and keeper keys, loosen the price check and the cap, point a stock at a different on-chain price, change how long uncollected stock waits and how long the bot may stay quiet, pause sending, and cancel a balance update before it counts. With a pickup key of its own, it could release any stock waiting on a handle to anyone.
- The code can be upgraded
- The escrow is an upgradeable program: whoever holds its upgrade key can change what it does. From launch, this page links to where you can see who holds it.
- Issuers keep their keys
- Backed, which issues xStocks, can freeze, pause or move its tokens wherever they sit, can make new token accounts start frozen, and can attach a transfer hook to them (none is attached today). Circle can freeze USDC. None of that is ours to switch off.
- Meteora can upgrade its code
- $SENDIT launches on Meteora: first on its Dynamic Bonding Curve, then in a DAMM v2 pool once the curve fills. Meteora can upgrade both programs, which could change how the coin trades and how its trading fees reach the escrow. In the pool, Meteora can also change the trading fee or switch the pool off without an upgrade, and the escrow earns the pool’s fees by its share of the liquidity there, which gets smaller if other people add liquidity of their own. That isn’t ours to switch off either. Fees the escrow has already collected, send balances and the stock waiting on handles sit in the escrow, out of Meteora’s reach: the escrow cancels any fee collection in which Meteora’s program does anything to its fee account but pay into it.
Everything above runs through the bot, so there’s a switch for the day it stops. The bot writes a heartbeat on chain every six hours after it reads X, and every send counts as one too. If 7 days pass without one, the escrow opens a way out that needs neither X nor us.
The bot goes quiet
No heartbeat for 7 days: the account was suspended, the app lost access, or the team is gone.The way out opens
Every wallet with a send balance can take it out as USDC, to its own USDC account. Every handle with a linked wallet can have its held stocks released to that wallet. It works even while sending is paused.Your wallet does it
On the recover page the wallet sends the transaction itself. No relayer and no server of ours sits in the path, because those may be gone too. The proof comes from the keeper, or from a copy you saved from the pickup page.
A handle that never linked a wallet can’t use this way out: its held stocks still need an X sign-in to pick up. That’s the reason to link one even if you only ever receive.
- Chain
- Solana
- Launch
- Meteora
- Bot
- @senditpay
- Stocks
- 10 xStocks with a live price on chain
- Cost to receive
- None. The network fees are ours
- Token contract
- n/a until launch
- Escrow program
- n/a until launch
- Sent so far
- n/a until launch



1 NVDA