A modern web interface for the Tectonic Protocol, enabling users to explore deployments, equity coins, stablecoin mechanics, force redemption operations, and ecosystem information through an intuitive Next.js application.
- Overview
- Features
- Tech Stack
- Project Structure
- Getting Started
- Local Development
- Build & Deployment
- Environment Variables
- Roadmap
- Community and Support
- Contributing
Tectonic is an EVM-compatible stablecoin infrastructure platform inspired by the principles of the Djed Stablecoin Protocol.
The web interface serves as the primary gateway for users to:
- Explore protocol deployments
- Learn about StablePay
- Monitor EquityCoins
- Understand Force Redemption mechanisms
- Access ecosystem resources
- Connect with the Stability Nexus community
The application is built with Next.js and TypeScript, providing a fast, responsive, and accessible user experience.
- Modern responsive landing page
- Deployment explorer
- EquityCoin information dashboard
- StablePay ecosystem section
- Force Redemption information hub
- Community integration
- Mobile-friendly UI
- Fast static deployment support
- SEO-ready metadata structure
- Next.js 16
- React 19
- TypeScript
- Tailwind CSS 4
- ESLint
Tectonic-EVM-WebUI/
├── app/
│ ├── page.tsx # Hero page with navigation
│ ├── deployments/
│ │ └── page.tsx # Deployment dashboard with mint/redeem modal
│ ├── equity/
│ │ └── page.tsx # Equity coins hub with yield tracking
│ ├── force-redemption/
│ │ └── page.tsx # Force redemption monitor & crisis management
│ ├── stablepay/
│ │ └── page.tsx # StablePay feature with payment flow demo
│ ├── layout.tsx
│ └── globals.css
├── components/
│ └── Navbar.tsx # Navigation with wallet connection
├── public/
│ ├── stability.svg
│ ├── Logo.svg
│ └── tectonic-hero.png
├── package.json
├── next.config.ts
├── tsconfig.json
└── README.md
git clone https://github.com/StabilityNexus/Tectonic-EVM-WebUI.git
cd Tectonic-EVM-WebUI
npm installnpm run devOpen:
http://localhost:3000
npm run buildnpm run startnpm run buildThis repository uses GitHub Pages via .github/workflows/nextjs.yml. Push to main to trigger the deployment workflow.
NEXT_PUBLIC_APP_NAME=Tectonic
NEXT_PUBLIC_NETWORK=EVMAdd any future protocol-specific variables here.
- Landing page
- Community integration
- StablePay section
- Deployment dashboard
- EquityCoin overview
- Force Redemption page
- Protocol analytics
- Governance dashboard
- Public deployment URL
- Multi-chain explorer
Join the Stability Nexus ecosystem:
- Telegram
- Discord
- X (Twitter)
- Stable Viewpoints
- YouTube
Use the badge links at the top of this README to connect with the community channels.
We welcome community contributions.
- Fork the repository.
- Create a feature branch.
- Implement your changes.
- Run the following commands:
npm run build npm run lint
- Submit a Pull Request.
Built with ❤️ by Stability Nexus.