Official website for the ChainAgnostic initiative - building standards and protocols that work across all blockchain networks.
- Node.js 20+ installed
- npm (comes with Node.js)
# Clone the repository
git clone https://github.com/ChainAgnostic/homepage.git
cd homepage
# Install dependencies
npm install
# Start development server
npm run devOpen http://localhost:3000 to view the site.
βββ app/ # Next.js App Router pages
β βββ members/ # Members page
β βββ groups/ # Working groups page
β βββ page.tsx # Home page
βββ components/
β βββ layout/ # Header, footer
β βββ sections/ # Page sections (home, members, work)
β βββ ui/ # Reusable UI components
βββ public/
βββ images/ # Blockchain logos
βββ logo.jpg # ChainAgnostic logo
π For detailed architecture documentation, see PROJECT_STRUCTURE.md
- Framework: Next.js 16 (App Router + Turbopack)
- Language: TypeScript
- Styling: Tailwind CSS v4
- Runtime: React 19
/- Home page with hero, purpose, meetings, and community sections/members- Information about members, roles, and how to join/groups- Overview of working groups and contribution opportunities
# Start development server (with Turbopack)
npm run dev
# Build for production
npm run build
# Start production server
npm run start
# Run ESLint
npm run lintThis project follows a component-based architecture. When adding new features:
- Check PROJECT_STRUCTURE.md for conventions
- Create components in appropriate directories
- Use TypeScript and follow existing patterns
- Use Tailwind CSS for styling
- PROJECT_STRUCTURE.md - Complete architecture guide for developers and AI agents
- Next.js Documentation
- Tailwind CSS v4 Docs
The site can be deployed to any platform that supports Next.js:
- Vercel (recommended)
- Netlify
- AWS / GCP / Azure
- Self-hosted with Node.js
[Add your license here]
- Website: https://chainagnostic.org
- GitHub: https://github.com/ChainAgnostic
- Repository: https://github.com/ChainAgnostic/homepage
Built with β€οΈ by the ChainAgnostic community