Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
128e2eb
fix: update OpenZeppelin imports for v5 compatibility
TheSoftNode Sep 30, 2025
62b4b8e
feat: enable Solidity optimizer
TheSoftNode Sep 30, 2025
2fa8c12
feat: add deployment script for local development
TheSoftNode Sep 30, 2025
d214760
Update .gitignore for deployment files
TheSoftNode Sep 30, 2025
7553117
Add test teams creation to deploy script
TheSoftNode Sep 30, 2025
377687b
feat(admin): add role detection type system and hooks
TheSoftNode Sep 30, 2025
ea93868
feat(admin): add role badge and permission guard components
TheSoftNode Sep 30, 2025
6c6a63a
feat(ui): add voting status banner and responsive navbar
TheSoftNode Sep 30, 2025
d313652
role detection and environment-based network config\
TheSoftNode Sep 30, 2025
b668b27
feat(ui): make entire application fully responsive
TheSoftNode Oct 1, 2025
a304b46
feat(admin): add admin dashboard with voting control panel
TheSoftNode Oct 1, 2025
91abf3a
fix(ui): improve mobile responsiveness for admin dashboard
TheSoftNode Oct 1, 2025
4a1c0d1
feat(admin): add team management with role-based deletion
TheSoftNode Oct 1, 2025
ffebb34
feat(admin): add transparency and accountability features
TheSoftNode Oct 1, 2025
13fe7db
feat: add public transparency page and fix event display
TheSoftNode Oct 1, 2025
7605d67
feat(admin): add administrator management system
TheSoftNode Oct 1, 2025
ed7e81b
feat(admin): add emergency controls system
TheSoftNode Oct 1, 2025
32d67a9
feat(admin): add system reset with typed confirmation
TheSoftNode Oct 1, 2025
2c83bb3
refine AddAdminDialog and fix input border-radius consistency
TheSoftNode Oct 1, 2025
b372395
feat(governance): implement multi-sig governance and time-locked acti…
TheSoftNode Oct 1, 2025
c083aec
Add comprehensive documentation and assets
TheSoftNode Oct 12, 2025
66e8e50
Update Hacktivator level in PR description
TheSoftNode Oct 12, 2025
9905923
Move scoreboard images to PR_DOCS directory
TheSoftNode Oct 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 28 additions & 5 deletions .env.example
Original file line number Diff line number Diff line change
@@ -1,6 +1,29 @@
NEXT_PUBLIC_TEAM_MANAGER_ADDRESS=
NEXT_PUBLIC_RPC_URL=
NEXT_PUBLIC_EXPLORER=
NEXT_PUBLIC_PINATA_URL=
# Contract Addresses
NEXT_PUBLIC_TEAM_MANAGER_ADDRESS=<Your deployed TeamsManagerCore contract address>
NEXT_PUBLIC_GOVERNANCE_TOKEN=<Your ERC20 governance token address>

NEXT_PUBLIC_GOVERNANCE_TOKEN=
# Network Configuration
NEXT_PUBLIC_RPC_URL=<RPC endpoint URL>
NEXT_PUBLIC_CHAIN_ID=<Network chain ID>
NEXT_PUBLIC_NETWORK_NAME=<Network display name>

# Explorer & IPFS
NEXT_PUBLIC_EXPLORER=<Blockchain explorer URL>
NEXT_PUBLIC_PINATA_URL=https://gateway.pinata.cloud/ipfs/

# Examples for different networks:

# Localhost (Development)
# NEXT_PUBLIC_RPC_URL=http://127.0.0.1:8545
# NEXT_PUBLIC_CHAIN_ID=31337
# NEXT_PUBLIC_NETWORK_NAME=Localhost 8545

# Rootstock Testnet
# NEXT_PUBLIC_RPC_URL=https://public-node.testnet.rsk.co
# NEXT_PUBLIC_CHAIN_ID=31
# NEXT_PUBLIC_NETWORK_NAME=Rootstock Testnet

# Rootstock Mainnet
# NEXT_PUBLIC_RPC_URL=https://public-node.rsk.co
# NEXT_PUBLIC_CHAIN_ID=30
# NEXT_PUBLIC_NETWORK_NAME=Rootstock Mainnet
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
# misc
.DS_Store
*.pem
resources/

# debug
npm-debug.log*
Expand All @@ -42,6 +43,7 @@ node_modules
# Hardhat files
/cache
/artifacts
deployment.json

# TypeChain files
/typechain
Expand Down
Loading