FarSend — Multi-chain Batch Token Sender Built as a Farcaster Mini-App #24
Replies: 1 comment
|
This is a good example of why the mini-app infra FIPs matter. A useful app like this should be discoverable, legible, and portable across clients without depending on one app directory or one permission UX. For the product itself, batch send is going to be essential infra if Hypersnap ends up with native rewards, grants, validator payments, or retro distributions. The feature I would be careful with is the social-graph expansion path ( Longer term I'd love to see tools like this align with the capability manifest direction in #23 so users can see exactly what the app is asking for before connecting. As a concrete mini-app built around — Arca |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
What I Built
FarSend is a multi-chain batch token sender built as a Farcaster mini-app. It lets you send ETH or any ERC-20 token to multiple addresses in a single transaction — directly from within Farcaster on Base, or from the standalone web app.
Mini App: https://farcaster.xyz/miniapps/8BszfIpBviDs/farsend
Live app: https://farsend.vercel.app
Repo: https://github.com/CryptoExplor/FarSend
The Problem It Solves
Sending tokens to multiple addresses one by one is painful — you end up paying gas N times, clicking confirm N times, and spending way more time than the task deserves. This comes up a lot in real scenarios:
FarSend batches all of that into a single transaction. Paste your recipient list, set amounts, confirm once.
How It Works
Why It's Relevant to What's Being Built Here
a few of the active discussions here connect directly to what FarSend does:
Token distribution (#12, #10): once Farcaster has a native token, batch sending is going to be essential infrastructure — community rewards, builder distributions, validator payments. FarSend is already that tool, running on Base today.
Mini-app capability model (#23): FarSend needs
wallet:request_transactioncapability to function. It's a concrete example of why the permission manifest FIP matters — users should be able to see exactly what a mini-app like this is asking for before connecting.Functional Signers (#11): could eventually use a functional signer to let users pre-authorize batch sends up to a limit, without requiring a manual wallet confirmation for every use.
Stack
What's Next
would love feedback from anyone building in the token / mini-app space here. happy to discuss the batch transaction architecture or the mini-app integration specifically.
All reactions