Skip to content

giwaov/stacks-tip-jar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2,944 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

💰 STX Tip Jar

Accept crypto tips on Stacks (Bitcoin L2) with beautiful UI and on-chain transparency

Live on Mainnet License: MIT TypeScript Next.js

🚀 Live Demo · 📜 View Contract · 📖 Docs


✨ Features

Feature Description
🔐 Wallet Connect One-click connection with Leather, Xverse, or any Stacks wallet
💸 Accept STX Tips Receive micro-tips in STX with optional messages
👤 Anonymous Tipping Supporters can tip without revealing identity
🏆 Supporter Tiers Bronze, Silver, Gold tiers based on total contributions
📊 Real-time Stats Live dashboard showing tips, supporters, and totals
⛓️ Fully On-chain All tips recorded permanently on Stacks blockchain

🚀 Quick Start

# Clone the repo
git clone https://github.com/giwaov/stacks-tip-jar.git
cd stacks-tip-jar

# Install dependencies
npm install

# Start development server
npm run dev

Open http://localhost:3000 to see it running.

🛠️ Tech Stack

  • Smart Contract: Clarity on Stacks
  • Frontend: Next.js 14, React 18, TypeScript
  • Wallet: @stacks/connect v7.7.1
  • Transactions: @stacks/transactions v6.13.0
  • Styling: Tailwind CSS
  • Deployment: Vercel

📜 Smart Contracts (Mainnet)

Contract Address Explorer
tip-jar-v3 SP3E0DQAHTXJHH5YT9TZCSBW013YXZB25QFDVXXWY.tip-jar-v3 View →
tip-stats SP3E0DQAHTXJHH5YT9TZCSBW013YXZB25QFDVXXWY.tip-stats View →
tip-leaderboard SP3E0DQAHTXJHH5YT9TZCSBW013YXZB25QFDVXXWY.tip-leaderboard View →

📈 Stats: 3,900+ transactions | 78+ unique users | Live on mainnet

🤝 Contributing

Contributions welcome! Please read CONTRIBUTING.md first.

  1. Fork the repo
  2. Create your feature branch (git checkout -b feature/amazing)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing)
  5. Open a Pull Request

📄 License

MIT License - see LICENSE for details.


Built for Stacks Builder Rewards 🏗️

⭐ Star this repo if you find it useful!

About

Accept crypto tips on Stacks blockchain - 3,900+ mainnet txs | @stacks/connect + @stacks/transactions

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors