How to Contribute
📁 Repo Structure
/contracts → Solidity smart contracts (OmniWallet, DAO, PersonaNFT, etc.)
/frontend → React front-end for OmniSocial dApp
/explorer → Omnitopia Explorer interface
/subgraph → The Graph subgraph code and schema
/scripts → Deployment, registration, and helper scripts
/docs → Markdown-based developer & user documentation
/packages/sdk → (optional) SDK or GraphQL client utilities🧑💻 How to Contribute Code
1. Fork & Clone
git clone https://github.com/OmniSocialBlockchain/omnisocial-monorepo.git
cd omnisocial-monorepo
pnpm install2. Create a Feature Branch
git checkout -b feat/add-new-component3. Commit Guidelines
✅ Coding Standards
Solidity (contracts)
JavaScript/TypeScript (frontend)
🧾 Documentation Contributions
🗣️ Communication & Feedback
📦 Pull Request Checklist
🏁 Start Here
Last updated
Was this helpful?
