SWARM documentation

Start with your goal.

Find a Solana tool for a task, learn its first step, and open it. You can also estimate a token airdrop directly in SWARM.

What can I do here?

Use the tool directory to explore apps for swapping tokens, distributing tokens, staking SOL, managing a treasury or developing a program. Each entry explains what the tool does, when you need a wallet and which component uses Rust.

The airdrop planner is SWARM’s own tool. It estimates the SOL needed to send tokens to a list of wallets and lets you simulate your batch before signing.

Find a tool →

Find, compare, then open

  1. Choose your goal. Select a task in the homepage finder or use the category buttons. Search also accepts names and tasks such as “stake” or “treasury”.
  2. Read “How to use”. Check the first step, wallet requirements and the Rust component. Select the Compare boxes on two entries to see them side by side.
  3. Open the tool. Its button opens the official destination. Complete the action there. SWARM Planner opens inside this website.

Example — build a program

Choose Build. Solana Playground gives you an editor in your browser. Anchor provides a development framework and documentation. Read their first steps, then open the option that matches how you want to work.

Comparison describes functionality and setup. Live swap prices and transaction approvals appear in the provider’s app.

Try the Build category →

Plan a token airdrop

An airdrop distributes token amounts to a list of wallets. Use the planner to check the upfront SOL needed for account deposits and transaction fees on Solana Mainnet.

  1. Add recipients. Paste the token’s mint address, then enter each wallet and token amount. “Paste a list” accepts one wallet,amount pair per line. You can enter up to 100 wallets.
  2. Compare costs. SWARM checks existing recipient accounts and compares standard SPL delivery with a Light Protocol compressed route when a pool is available.
  3. Simulate and sign. For your own recipient list, connect Phantom, choose a route and simulate the next batch. Review the token amounts and SOL debit. Sign only when you are ready to send.
  4. Check delivery. Check the transaction status and Explorer link. A pending batch must be resolved before you send it again. Repeat for the remaining batches.

First visit? Click “Try with USDC”. The sample wallets demonstrate cost checking. Replace all sample recipients with your own to continue to wallet signing.

Understand the estimate

Standard transfers may create an associated token account for each new recipient. The deposit belongs to that recipient account. Compressed balances use Light Protocol state. Receiving or using them requires a compatible app, and later decompression can add fees and an account deposit.

Network fees and account checks use live Mainnet RPC data. Compressed protocol charges use a recorded Mainnet simulation as an estimate. The wallet simulation checks your actual batch. Pool setup, priority fees and later decompression are outside the initial estimate.

Network and supported tokens

The planner uses Solana Mainnet. Auto tries listed public RPC endpoints. You can choose an endpoint or enter a custom HTTPS RPC that allows browser requests. Classic SPL tokens and supported metadata-only Token-2022 tokens work. Other Token-2022 extensions require additional support.

Open the airdrop planner →

Where Rust fits

Each directory entry identifies the specific Rust component, such as an on-chain program, SDK or build server, and links to its source. Those links let you inspect the claim yourself.

SWARM’s planner uses Rust compiled to WebAssembly for address validation, duplicate detection and exact token amount calculations. Its interface and network connections also use JavaScript. The tool directory is curated from official sources.

Read SWARM’s planner source ↗

Common questions

Do I need a wallet to use SWARM?

You can browse, compare and preview an airdrop without connecting. Your own distribution requires a funded Phantom wallet to simulate and sign. External tools explain their wallet requirements in their own apps.

The Mainnet request failed. What should I do?

Open RPC connection in the planner. Choose Auto, retry, or select another endpoint. Public nodes may rate-limit requests. Check that your token address is a Mainnet mint.

Why is compressed delivery unavailable?

The mint may lack an active Light pool, or the provider could not verify the pool and state tree. The comparison reports this. Standard delivery can still be available.

Where are my transaction receipts?

The planner stores batch signatures in this browser. Reopen the same wallet, mint and recipient list to check progress. Clearing site data removes that local history. You can inspect a recorded signature on Solana Explorer.

What happens when I open an external tool?

You continue on the provider’s official website. Wallet connections and transactions happen there. SWARM helps you choose and understand the starting point.

Launch details

The displayed contract address is a placeholder until the official address is supplied. The tokenomics section contains proposals for a one-month lock, holder airdrop, website revenue and a 2% buy/sell fee. The revenue formula and fee implementation remain to be confirmed.

Follow @swarmworkers for launch updates ↗