Automate a buy and burn transaction for a specific Solana token.
Run an atomic swap plus burn in a single transaction when possible.
Fall back to a two transaction flow when the atomic route does not fit.
| tekpioneered/cannibal | 0xradioac7iv/tempfs | abboskhonov/hermium | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 3/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a funded Solana wallet, a private key, and a private RPC provider such as Helius.
CANNIBAL is a command line tool for the Solana blockchain that does one specific job: it spends SOL, the native Solana currency, to buy a chosen token through a swap service called Jupiter, then immediately destroys, or burns, the tokens it just received. The README frames this as a buy and burn mechanic, a pattern some token projects use to permanently remove tokens from circulation. It supports two ways of running this, an atomic mode that does the swap and the burn in a single transaction, and a fallback two transaction mode for cases where the atomic version does not fit. The tool is built with Node.js scripts and the official Solana and SPL token JavaScript libraries. To use it, you install a small set of dependencies, then provide your wallet's private key and a Solana RPC endpoint as environment variables. The README stresses that your private key stays on your own machine and is never sent anywhere by the tool itself, and separately warns that the public Solana RPC is slow and rate limited, recommending a private RPC provider such as Helius or Triton instead. Running the main script takes a token's mint address, the amount of SOL to spend, and two optional settings, slippage tolerance and a priority fee amount to help the transaction get processed faster during network congestion. The README suggests testing with a small SOL amount first, increasing slippage for thin or newly launched tokens, and increasing the priority fee when the network is busy. It also repeats a clear warning never to share your private key with anyone. This is a narrow, single purpose script rather than a general trading or wallet tool. Someone using it would need to already understand Solana wallets, private keys, and how token swaps work, since the README assumes that background and focuses only on configuring and running the buy and burn commands themselves.
A Solana command line tool that swaps SOL for a chosen token through Jupiter, then burns the tokens it receives.
Mainly TypeScript. The stack also includes TypeScript, Node.js, Solana web3.js.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.