Skip to content

Mystique85/CeloTxTrackerBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

36 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

CeloTxTrackerBot Typing SVG

CeloTxTrackerBot Logo


πŸ“– Overview

CeloTxTrackerBot is a lightweight, professional tool for the Celo ecosystem:

  • πŸš€ Deploys a smart contract (TxRegister.sol) to Celo L1
  • πŸ”— Allows users to register themselves on-chain
  • πŸ€– Includes a Node.js bot that tracks outgoing transactions from a given address
  • πŸ”” Optional integration with Discord/Telegram for real-time notifications

πŸ† Project Milestones

  1. ✍️ Create Solidity smart contract TxRegister
  2. πŸ“¦ Deploy contract on Celo mainnet
  3. πŸ€– Build Node.js bot to monitor transactions
  4. πŸ”” Integrate bot with Discord/Telegram (optional)

πŸ’» Installation & Setup

Open GitHub Codespaces for this repository and run the following commands:

# Install dependencies
npm install

# Create .env file (example)
echo "PRIVATE_KEY=your_private_key" >> .env
echo "MONITORED_ADDRESS=your_celo_address" >> .env

# Deploy smart contract to Celo
npm run deploy

# Start the bot to monitor outgoing transactions
npm start

πŸ“œ License

MIT License

πŸ”— Links

About

A simple Proof of Ship project for Celo ecosystem

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published