Automate Boom Token interactions, liquidity management, and analytics using GitHub Actions.
- ✅ Automated Smart Contract Transactions: Execute BOOM transfers, liquidity adjustments, and staking.
- ✅ Real-Time On-Chain Analytics: Fetch price, liquidity, and trading volume data.
- ✅ Multi-Chain Support: Works with Base, BSC, and Ethereum.
- ✅ Secure Execution: Uses GitHub Secrets for private key handling.
- ✅ Easy CI/CD Integration: Automate blockchain operations directly in GitHub workflows.
| Name | Description | Required |
|---|---|---|
| private-key | Private key for transactions | ✅ Yes |
| rpc-url | RPC URL of the blockchain | ✅ Yes |
| Name | Description |
|---|---|
| result | Output result of the executed action |
-
Clone the repository:
git clone https://github.com/Boomtoknlab/boom-action-js.git cd boom-action-js -
Install dependencies:
npm install
-
Build the project:
npm run build
-
Test the action locally:
npm test
To release a new version:
git tag -a v1.0.0 -m "Initial release"
git push origin v1.0.0
📜 License
MIT License © 2025 Boomtoknlab