Higherrrrrrr is a next-generation social trading platform that introduces novel mechanics for community engagement and trading experiences.
├── scripts/ # Build and deployment scripts
├── services/
│ ├── evm/ # Ethereum Virtual Machine related services
│ │ ├── alpha/ # Frontend for alpha EVM interface
│ │ ├── api/ # Core API services
│ │ ├── higherrrrrrr-protocol/ # Core protocol implementation
│ │ ├── ponder/ # Data indexing service
│ │ ├── rpc/ # RPC node interface
│ │ └── subgraphs/# GraphQL APIs for data querying
│ └── landing/ # Landing page
├── .gitignore
├── .gitmodules
├── LICENSE
└── README.md
- Alpha: Frontend interface for EVM protocol interactions
- API: RESTful services for platform interaction
- Higherrrrrrr Protocol: Core smart contracts and protocol logic
- Ponder: Data indexing service for efficient querying
- RPC: Node interface for blockchain interaction
- Subgraphs: GraphQL APIs for data analytics and queries
- Landing: Project landing page
Clone the repository:
git clone [email protected]:higherrrrrrr/higherrrrrrr.fun.git
cd higherrrrrrr.fun
Each service contains its own README with specific setup and development instructions.
We welcome contributions! Here's how to get started:
- Features:
feature/description
- Bugfixes:
fix/description
- Documentation:
docs/description
- Performance:
perf/description
Follow the Conventional Commits specification:
feat:
New featuresfix:
Bug fixesdocs:
Documentation changesstyle:
Code style changes (formatting, semicolons, etc)refactor:
Code changes that neither fix bugs nor add featuresperf:
Performance improvementstest:
Adding or modifying testschore:
Changes to build process or auxiliary tools
- Update documentation for any new features
- Update the CHANGELOG.md if applicable
- Get approval from at least one core team member
- Ensure CI passes and no conflicts exist
- Squash commits into a single meaningful commit
- Rebase on latest main branch
- Use ESLint and Prettier configurations provided
- Write meaningful variable names
- Comment complex logic
- Write unit tests for new features
- Follow existing patterns in the codebase
Join our Telegram community: https://t.me/+S2iLDGxRggU5Y2Jh
This project is licensed under the WAGMI License (MIT compatible).