A TypeScript / Node.js scaffold for Solana workflows aimed at Raydium AMM–centric automation—multi-wallet funding, swap orchestration, and operational tooling you can extend with Raydium’s program interfaces and your own RPC strategy.
The codebase is intentionally minimal today: a single CLI entrypoint you can grow into full swap paths, pool selection, and execution policies without committing to a fixed architecture up front.
| Focus | Notes |
|---|---|
| Raydium | Built around automating interactions with Raydium-style liquidity (CPMM / legacy AMM patterns as you wire them in). |
| Volume & ops | Suitable for scripted, repeatable buy/sell or routing flows when combined with your own business logic and venue rules. |
| Solana-native | Standard ts-node + TypeScript stack; add @solana/web3.js, Raydium SDK, or raw instruction builders as needed. |
- Runtime: Node.js, TypeScript
- Entry:
src/index.ts(viats-node) - Tooling:
ts-node, TypeScript 5.x
Add chain dependencies (@solana/web3.js, Raydium packages, etc.) as you implement trading logic.
- Node.js 18+ recommended
- A Solana RPC endpoint (public or dedicated) when you integrate on-chain calls
- Wallets and program IDs configured in your own
.envor config layer (do not commit secrets)
git clone https://github.com/0xsebasneuron/raydium-volume-booster.git
cd raydium-volume-booster
npm installnpm startThis executes ts-node src/index.ts. Replace the placeholder log output with your Raydium swap / routing pipeline.
| Path | Role |
|---|---|
src/index.ts |
Application entry; extend with Raydium + Solana client code. |
package.json |
Scripts and dependencies. |
tsconfig.json |
TypeScript compiler options. |
- Never commit private keys, RPC URLs with embedded secrets, or API tokens.
- On-chain automation may be subject to venue terms and applicable law—you are responsible for compliant use.
- No warranty; use at your own risk.
ISC — see package.json.
Telegram: @sebasneuron
For Raydium integration patterns, RPC design, or custom automation, reach out via the link above.