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

create-nero-app-erc20

v1.0.2

Published

A Next.js starter template for Nero Chain ERC20 and Web3 applications.

Readme

MoodCoin (HAPPY) ✨

Quick Start 🚀

You can instantly bootstrap your own MoodCoin application using the official NPM installer. Run the following command in your terminal:

npx create-nero-app-erc20

This will automatically clone the repository, cleanly instantiate a new standard Next.js directory without legacy Git histories, and prompt you to run pnpm install and pnpm dev.

Requirements ⚙️

To interact with MoodCoin and run this decentralized application locally, you will need a modern web browser equipped with a Web3 wallet extension such as MetaMask or TrustWallet. From a development standpoint, the project requires Node.js and pnpm to manage its dependencies, which heavily revolve around Next.js, React, Tailwind CSS for the premium user interface, and Ethers.js (v6) for seamless blockchain communication. Your wallet must essentially be configured to connect to the Nero Chain Mainnet to perform any read or write operations within the ecosystem.

Chain and Contract Information 🔗

The entire architecture of this application is anchored to a robust smart contract deployed on the production NERO Chain Mainnet. The official deployed contract address for MoodCoin is 0x0Dffe94Fa212cCc164C14c9cb244E0B259343DeE. Furthermore, all network traffic is rigorously routed through the Nero Chain ecosystem, utilizing the Chain ID 1689 (Hex: 0x699) and communicating via the premium public RPC endpoint at https://rpc.nerochain.io to ensure consistent uptime and data integrity.

Project Overview 🌟

MoodCoin is a completely re-imagined Web3 application that strips away the hyper-financialized, speculative nature of typical cryptocurrencies and replaces it with pure, unadulterated social connection. It operates on a "vibes-only" philosophy, serving as a permanent, decentralized ledger of gratitude and kindness. By completely eliminating legacy Web2 databases and authentication structures, the overarching framework provides users with an entirely wallet-centric, trustless experience where emotional currency takes precedence over monetary value.

Users interact with the platform by sending "HAPPY" coins to their friends, colleagues, or internet strangers whenever they feel uplifted, inspired, or simply want to say thank you. Every transaction carries a mandatory string message—the "vibe"—which is etched into the blockchain forever. The application then captures these interactions through dedicated smart contract events and brilliantly displays them on a real-time "Collective Vibe Feed," creating a beautifully cascading wall of positivity that anyone on the network can witness and appreciate.

Future Implementation 🚀

Looking toward the horizon, the development roadmap for MoodCoin involves expanding its social capabilities far beyond simple peer-to-peer transfers. Future iterations are planned to introduce fully decentralized profile customizations, dynamic "Top Vibe" leaderboards to celebrate the most generous community members, and seamless integrations with decentralized social protocols like Lens or Farcaster. Additionally, there are plans to introduce specialized dynamic NFTs that visually evolve based on the amount of HAPPY coins a user has accumulated or gifted over time.

Scalability 📈

As the user base expands and the volume of daily positive transactions increases, the platform's scalability is intrinsically tied to the foundational strength of its underlying infrastructure. By offloading all state management, data storage, and authentication directly to the blockchain, the frontend remains incredibly lightweight and stateless. This strictly static architectural approach allows the web interfaces to be deployed globally via standard edge networks without the traditional bottlenecks of centralized backend servers or database read/write locks.

Revenue Model 💰

Although MoodCoin is fundamentally designed as a social good rather than a profit-seeking decentralized finance protocol, maintaining the infrastructure does present future monetization opportunities without compromising the core ethos. The primary revenue model revolves around subtle, opt-in premium features such as purchasing exclusive transaction highlight colors on the Collective Vibe Feed, tipping small protocol fees for cross-chain vibe routing, and offering enterprises customized "Vibe APIs" to integrate MoodCoin as an internal employee reward system.

Integration of Blockchain and Huawei 🌐

The strategic decision to build the entirety of this application natively on the NERO chain guarantees that users experience hyper-fast transaction confirmations and negligible gas fees, which are paramount when the asset being transferred is a low-friction social token. More impressively, the backend and node infrastructure heavily leverage Huawei Cloud and Huawei's advanced enterprise ecosystem to guarantee absolute fault tolerance and ultra-low latency routing for the NERO blockchain itself. By utilizing Ethers.js to continuously query these Huawei-backed RPC nodes, the application subscribes to MoodSent events to construct real-time social feeds entirely from raw blockchain logs. This deep integration effectively combines Huawei's state-of-the-art telecommunications reliability with the ultimate, censorship-resistant backend of the NERO network.

Compatibility, Accessibility, and Feasibility 🎯

MoodCoin represents a highly feasible and profoundly accessible product, perfectly optimized to be compatible across an array of desktop and mobile Web3 environments through its responsive Tailwind CSS implementation. Because it leverages standard Ethers.js protocol structures and demands only standard zero-decimal token logic, virtually any user with a basic mobile crypto wallet can effortlessly participate in spreading joy without confronting steep learning curves. Ultimately, this seamless technical approach paired with a delightfully uplifting UI proves that blockchain technology is fundamentally feasible not just for complex financial instruments, but for universally accessible, positive human connection.