REChain Network Governance UI is the decentralized front-end for managing proposals, voting, and decentralized governance across the REChain ecosystem. Built with a strong emphasis on transparency, usability, and Web3-native principles, this application serves as the democratic interface of the REChain blockchain network.
π§ Coming soon!
- π³οΈ Proposal Lifecycle Management β Submit, track, and view proposals.
- π Decentralized Voting β Token-weighted and wallet-signed votes.
- π Blockchain-Integrated β Interacts seamlessly with REChain DAO smart contracts.
- π Web3 Wallet Support β Connect using MetaMask or any injected provider.
- π§Ύ Transparent & Auditable UI β All actions are signed and stored on-chain.
- π Dark Mode Support β Developer-friendly and user-comfortable UI design.
- React + Vite β Fast, modern front-end tooling.
- TypeScript β Safe, typed code.
- TailwindCSS β Clean and efficient styling.
- Wagmi + Ethers.js β Web3 wallet & contract interactions.
- RainbowKit β Plug-and-play wallet connection UI.
- Zustand β Lightweight state management.
- REChain Smart Contracts β Custom governance logic on-chain.
# 1. Clone the repo
git clone https://github.com/REChain-Network-Solutions/REChain-Network-Governance-UI.git
# 2. Navigate to project directory
cd REChain-Network-Governance-UI
# 3. Install dependencies
npm install
# 4. Start the development server
npm run dev
Create a .env
file in the root directory and set the required environment variables:
VITE_APP_CHAIN_ID=...
VITE_APP_RPC_URL=...
VITE_APP_CONTRACT_ADDRESS=...
We welcome contributions from the community! To get started:
- Fork the repository
- Create your feature branch (
git checkout -b feature/cool-feature
) - Commit your changes (
git commit -am 'Add cool feature'
) - Push to the branch (
git push origin feature/cool-feature
) - Create a new Pull Request
Please read our CONTRIBUTING.md for details.
Distributed under the MIT License. See LICENSE
for more information.
REChain is a decentralized ecosystem enabling trustless, transparent, and tamper-proof governance for public and private institutions. Learn more at REChain.group.
Designed with β€οΈ by the REChain Community.
Install node.js, clone the repository, then say
yarn
Copy the appropriate .env.XXXX file to .env
yarn start
yarn build