npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

floppy-bird-gamefi

v2.0.0

Published

A GameFi version of Floppy Bird with blockchain integration.

Readme

Flappy Bird GameFi

A blockchain-based version of the classic Flappy Bird game with GameFi elements, built on the Tea Sepolia network.

🎮 Game Overview

Flappy Bird GameFi combines the addictive gameplay of the original Flappy Bird with blockchain technology and play-to-earn mechanics. Players can:

  • Play the classic Flappy Bird game
  • Earn FLP tokens through gameplay
  • Buy tickets using TEA tokens
  • Claim rewards based on their performance

🛠️ Technical Stack

Frontend

  • HTML5 Canvas for game rendering
  • JavaScript for game logic
  • Web3.js for blockchain interaction
  • Web3Modal for wallet connection
  • jQuery for UI components

Blockchain

  • Tea Sepolia Network
  • Smart Contracts for game logic and token management
  • Web3 integration for transactions

📋 Prerequisites

Before you begin, ensure you have:

  • MetaMask or a compatible Web3 wallet installed
  • TEA tokens in your wallet for purchasing game tickets
  • Network configured for Tea Sepolia (Chain ID: 10218)

🚀 Installation

  1. Clone the repository:
git clone https://github.com/your-username/flappy-bird-gamefi.git
cd flappy-bird-gamefi
  1. Install dependencies:
npm install
  1. Start the development server:
npm start
  1. Open your browser and navigate to:
http://localhost:3000

💰 Game Economics

Tokens

  • TEA: Native token used for purchasing game tickets
  • FLP: Game token earned through gameplay
  • Tickets: Required to play the game

Pricing

  • 1 Ticket = 1 TEA
  • Rewards are distributed in FLP tokens based on performance

🎯 How to Play

  1. Connect Your Wallet

    • Click the "Connect Wallet" button
    • Approve the connection in your wallet
    • Ensure you're on the Tea Sepolia network
  2. Buy Tickets

    • Click "Buy Ticket" in the wallet interface
    • Enter the number of tickets you want to purchase
    • Confirm the transaction in your wallet
  3. Start Playing

    • Click "Start Game" to begin
    • Use Spacebar or tap to make the bird flap
    • Navigate through pipes to earn points
    • The game ends when you hit a pipe or the ground
  4. Claim Rewards

    • After the game ends, click "Claim Reward"
    • Confirm the transaction in your wallet
    • Your FLP tokens will be sent to your wallet

🔒 Security Features

  • Smart contract audits
  • Secure wallet integration
  • Gas optimization
  • Error handling for failed transactions
  • Network validation

📊 Game Statistics

  • High scores are stored on-chain
  • Player statistics are tracked
  • Leaderboard functionality

🐛 Known Issues

  • Network congestion may affect transaction times
  • Gas fees may vary based on network conditions
  • Some wallets may require manual network addition

🔄 Updates and Maintenance

Regular updates include:

  • Performance optimizations
  • New features
  • Bug fixes
  • Security patches

🤝 Contributing

We welcome contributions! Please follow these steps:

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

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

  • Original Flappy Bird game concept
  • Tea Network for blockchain infrastructure
  • Web3 community for tools and libraries

📞 Support

For support, please:

  • Open an issue in the GitHub repository
  • Join our Discord community
  • Contact us at [email protected]

🔗 Links