First off, thanks for taking the time to contribute! 🎉
SocialENS is a decentralized social network built for ETH HACK MONEY 2026. We welcome contributions from the community to help make decentralized social media a reality.
- Framework: Next.js 14, Scaffold-ETH 2
- Language: TypeScript
- Styling: Tailwind CSS, DaisyUI
- Blockchain: Ethereum Sepolia, ENS (Ethereum Name Service)
- State Management: Wagmi v2, Viem
- Fork the repository on GitHub.
- Clone your fork locally:
git clone https://github.com/YOUR_USERNAME/SocialENS.git cd SocialENS - Install dependencies:
yarn install
- Set up environment variables:
- Copy
.env.exampleto.env.local - Add your
NEXT_PUBLIC_SEPOLIA_RPC_URL(Alchemy or Infura)
- Copy
- Run the development server:
yarn start
- Open an issue on GitHub.
- clearly describe the issue, including steps to reproduce.
- Open an issue describing your idea.
- Explain why this enhancement would be useful.
- Create a new branch:
git checkout -b feature/amazing-feature - Make your changes.
- Commit your changes:
git commit -m 'feat: Add amazing feature' - Push to the branch:
git push origin feature/amazing-feature - Open a Pull Request.
- We use Prettier for code formatting.
- Ensure your code follows the existing style and conventions.
- Use descriptive variable and function names.
By contributing, you agree that your contributions will be licensed under its MIT License.