Welcome to Avalanche-L1-Days! This repository is the central hub for organizing our collaborative efforts across various teams within the Avalanche Team 1 DAO Kenya. Our mission is to build impactful projects, foster innovation, and advance blockchain development as a community.
The Avalanche-L1-Days initiative is designed to:
- Coordinate contributions from diverse teams.
- Provide a streamlined workflow for project collaboration.
- Serve as a learning platform for Avalanche and blockchain technologies.
- Project Structure: Outlines the organization of teams and their individual repositories.
- Workflow and Guidelines: Details the process of contributing to projects.
- Learning Resources: A collection of tools and materials to accelerate your understanding of Avalanche Layer 1 blockchain.
- Teams are organized to focus on specific aspects of the project. Select your team based on your interests and skills. Each team has its own repository to manage contributions.
- Algorithm Architects
- Array Avengers
- Binary Breakers
- Bug Squashers
- Cache Crusaders
- Code Commanders
- Cyber Sharks
- Debug Savy's
- Exception Experts
- Logic Legends
- Loop Lords
- Pixel Pioneers
- Queue Quokkas
- RAM Runners
- Recursive Rangers
- Stack Shufflers
- Syntax Savants
- Variable Voyagers
- Virtual Vortex
Each team repository can be accessed via GitHub, where you’ll find tasks, issues, and resources tailored to your team’s objectives.
This project uses the fork-and-pull workflow. Follow these steps:
- Fork your team's repository to your GitHub account.
- Clone your fork to your local machine:
git clone https://github.com/Avalanche-Team1-DAO-Kenya/<team-repo-name>.git
- Work on an assigned issue from the Issues tab.
- Create a feature branch for your changes:
git checkout -b feature/<short-description>
- Push your changes to your fork and submit a pull request (PR) to the team’s repository:
git push origin feature/<short-description>
Each team repository includes a CONTRIBUTING.md
file with detailed instructions. Be sure to adhere to the coding standards and PR requirements.
We use Telegram for communication and coordination: 👉 @avaxDAOAfrica
Join the group to stay updated on:
- Project progress
- Team discussions
- Technical assistance
- Start by reviewing open issues for tasks. Issues are labeled (e.g.,
good first issue
,enhancement
) to guide your work.
- Ensure your PR includes a clear description, references relevant issues, and passes all tests.
- Follow the best practices outlined in your team’s
CONTRIBUTING.md
.
Here are some helpful resources to get you started with Avalanche and blockchain development:
A big thank you to all contributors and team members for your dedication and enthusiasm in advancing the Avalanche ecosystem.
Let’s innovate, learn, and grow together!
For questions, feel free to reach out in the Telegram group or raise an issue in this repository. Happy coding! 🚀