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

 
 
 

Contributors