Skip to content

koyahness/open-source-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

432 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Hi there, welcome to Koyah's world of web3

Game, Code, Analyse/ Research & Write ⌨️⌨️⌨️

πŸ€” Looking for free software that any developer can contribute to the project?

There are several aspects you can help on:

  • πŸ‘― Improving documentation (see README.md and doc folder)
  • πŸ‘― Translations, the documentation into more languages
  • πŸ‘― Testing code, testing releases
  • πŸ‘― Participate on the mailing lists
  • πŸ‘― Improving UIs
  • πŸ‘― Coding (fix open issues or implement new features; especially those tagged as β€œgood first issue” which are meant as introductory issues for external contributors)
  • πŸ‘― Reporting issues
  • πŸ‘― Responding to questions from other users

Starter Projects

Do you want to begin coding for Bitcoin Core and others etc but don’t have a specific improvement in mind? Here are a few ideas:

Fix existing issues: the issue tracker is the best place to find a useful way to contribute to projects. Before starting to write any patches for issues you find, you may want to comment on the issue to make sure nobody else is already working on it.

Write tests: Bitcoin Core for example is covered by many tests, but patches that improve test coverage are always welcome and are a great way to build familiarity with the codebase. See the documentation about automated testing etc.

πŸ”­ How to Report Issues

  • Software version
  • Source code (if applicable)
  • Operating system
  • Steps to reproduce the issue
  • Actual vs. expected behavior

πŸ”­ Workflow for Pull Requests

Fork off the develop branch and make your changes there.

Your commit messages should detail why you made your change in addition to what you did (unless it is a tiny change).

Additionally, if you are writing a new feature, please ensure you add appropriate test cases under test/

Make sure you respect the coding style for this project. Also, even though we do CI testing.

Please test your code and ensure that it builds locally before submitting a pull request.

Do a PR review checklist, example: https://github.com/argotorg/solidity/blob/develop/ReviewChecklist.md

⚑⚑ Blockchain concepts & development

The Genesis and Evolution of Bitcoin and Ethereum: Two fundamental phases of blockchain technology

Isolated smart contracts cannot access real-world data: Understanding The Oracle Problem in blockchain

Ethereum's Rollup-Centric Roadmap and Key Upgrades: Layer-2 rollups

Build and deploy EVM dApp: Hardhat and React

Build and deploy EVM dApp: Foundry and React

Build and deploy EVM dApp: Truffle and React

⚑ Bitcoin blockchain

πŸ’¬ BTC docs and websites

https://github.com/bitcoin/bitcoin/blob/master/CONTRIBUTING.md

https://github.com/bitcoin/bitcoin/blob/master/doc/developer-notes.md

https://github.com/bitcoin/bitcoin/blob/master/README.md

https://github.com/bitcoin/bitcoin/tree/master/doc

https://github.com/bitcoin-dot-org/developer.bitcoin.org

https://github.com/bitcoin-core/bitcoincore.org

πŸ”­ BTC chain code review

https://github.com/bitcoin/bitcoin

More free software projects related to Bitcoin

https://github.com/petertodd/python-bitcoinlib

https://github.com/luke-jr/python-blkmaker

https://github.com/luke-jr/eloipool

https://github.com/spesmilo/electrum

https://github.com/btcsuite/btcwallet

⚑ Build on Stacks Bitcoin L2

https://talentprotocol.notion.site/Stacks-Builder-Challenges-FAQ-2c0fc9bb531980b1b7d0d8178771fcbb

https://platform.hiro.so/settings

https://docs.hiro.so/en/resources/guides

https://docs.stacks.co/whats-new/clarity-4-is-now-live

https://docs.stacks.co/learn

https://docs.stacks.co/learn/stacks-101

https://stacks.org/code-for-stx

https://www.stacks.co/build/get-started

Dev tools and coding

https://www.hiro.so/clarinet

https://replit.com/@stacks

https://stacks.org/code-for-stx

https://stacks.org/code-for-stx#submit

https://stacks.org/code-for-stx#meaningful

https://stacks.blocksurvey.io/code-for-stacks-code-submissions-qQurBjpYSQq4N_PXr.wu1g?v=l

⚑ Build on Stacks and BTC

learn clarity: https://docs.stacks.co/

build your first dapp on btc: https://www.easya.io/challenges/stacks

developer advance: https://learnweb3.io/degrees/stacks-developer-degree/

fullstack btc developer: https://docs.stacks.co/tutorials/bitcoin-primer/introduction

hackathons: https://www.stacks.co/explore/events

https://stacks.org/dev

https://www.stacks.co/explore/events

https://start.bitcoinprimer.dev/

https://learnweb3.io/degrees/stacks-developer-degree/

https://learnweb3.io/degrees/stacks-developer-degree/introduction-to-stacks/

https://www.easya.io/challenges/stacks

https://learn.stacks.org/start

image

⚑ Digibyte blockchain

πŸ’¬ DGB docs and websites

https://github.com/DigiByte-Core/digibyte/wiki/Community#community-driven-social-media

https://github.com/DigiByte-Core

https://github.com/orgs/DigiByte-Core/discussions

https://github.com/DigiAsset-Core/DigiAsset_Core/tree/master/web

πŸ”­ DGB chain code review

https://github.com/DigiByte-Core/digibyte

https://github.com/DigiByte-Core/digibyte/tree/feature/digidollar-v1

⚑ Ethereum and EVM blockchains (L1s and L2s)

🌱 Solidity

πŸ’¬ Solidity docs and websites

Solidity is a curly-bracket language designed to target the Ethereum Virtual Machine (EVM). It is influenced by C++, Python, and JavaScript.

https://github.com/argotorg/solidity/blob/develop/docs/index.rst

https://github.com/argotorg/solidity/tree/develop/docs

https://docs.soliditylang.org/en/v0.8.30/contributing.html

https://docs.soliditylang.org/en/v0.8.20/types.html#types

https://github.com/argotorg/solidity

https://github.com/orgs/ethereum/projects/17

πŸ’¬ Ethereum docs and websites

https://ethereum.org/contributing/

https://ethereum.org/developers/docs/nodes-and-clients/#execution-clients

πŸ”­ Ethereum chain code review

If you're looking for the Ethereum blockchain itself, there is no single repo.

Instead, Ethereum has multiple implementations of the protocol written in different programming languages for security and diversity.

This makes the network stronger and more diverse. The ideal goal is to achieve diversity without any client dominating to reduce any single points of failure.

The clients can be seen here: https://ethereum.org/developers/docs/nodes-and-clients/#execution-clients

https://github.com/ethereum

https://github.com/ethereum/go-ethereum

https://github.com/ethereum/consensus-specs

🌱 Base

πŸ’¬ Base docs and websites

https://github.com/ethereum/ethereum-org-website

πŸ”­ Base chain code review

https://github.com/base/chains

πŸ˜„ buildonbase

https://docs.base.org/get-started/base

https://hackthebase.com/display

https://taikai.network/buildonbase/hackathons

https://www.basebatches.xyz/

https://based-africa.devfolio.co/overview

https://devfolio.co/hackathons

https://www.base.org/build

https://www.base.org/build/mini-apps

https://www.base.dev/apps

https://www.base.org/build/onchainkit

https://hackerone.com/coinbase?type=team

https://blog.base.dev/

πŸ˜„ buildonbase_dev accounts

https://portal.cdp.coinbase.com/

https://www.base.dev/apps

🌱 Optimism

πŸ’¬ Optimism docs and websites

https://superbridge.app/?fromChainId=1&toChainId=57073

https://vote.optimism.io/delegates

https://console.optimism.io/getting-started

https://account.superchain.eco/

https://thirdweb.com/optimism

https://github.com/ethereum-optimism/developers/discussions

https://community.optimism.io/citizens-house/citizen-house-overview

https://docs.optimism.io/

https://docs.optimism.io/app-developers/guides/building-apps

https://localchain.optimism.io/

https://www.optimism.io/op-stack

https://www.superchain.eco/

https://docs.superchain.eco/accounts/badges-overview#current-super-account-badges

πŸ”­ Optimism chain code review

https://github.com/ethereum-optimism

https://github.com/ethereum-optimism/superchain-ops

https://atlas.optimism.io/round/results?rounds=7,8

🌱 Celo

πŸ’¬ Celo docs and websites

https://pass.celopg.eco/badges/

https://pass.celopg.eco/welcome

https://mondo.celo.org/governance

πŸ”­ Celo chain code review

https://github.com/celo-org/celo-monorepo

https://github.com/celo-org/op-geth

⚑⚑ Dev infra, communities, DAOs, hackathons, tutorials etc

Data analytics

https://intel.arkm.com/settings

https://talent.app/~/settings

https://www.oklink.com/

https://thesuperscan.io/

https://app.arkada.gg/en

https://dashboard.tenderly.co/

https://efp.app/

https://www.gitpoap.io/repos

Dev miletones and builder metrics

Dev 101

https://medium.com/coinmonks/github-repositories-to-learn-web3-development-f456e33e25d8

https://www.alchemy.com/overviews/best-web3-github-repos

https://www.alchemy.com/newsletter

https://www.cyfrin.io/updraft

https://updraft.cyfrin.io/courses/full-stack-web3-development-crash-course/welcome-to-the-course/intro

πŸ˜„ https://buidlguidl.com/

πŸ˜„ https://speedrunethereum.com/

https://www.tutorialspoint.com/solidity/solidity_overview.htm

https://cryptozombies.io/en/lesson/1/chapter/14

https://hub.encode.club/ethereum

https://playground.ethidentitykit.com/?path=/docs/organisms-profile-card--component-docs

πŸ˜„ https://devfolio.co/discover

Dev infra and communities

https://mint.cryptonomads.org/mint

https://www.portalhq.io/

https://portal.li.fi/integrations

https://tenderly.co/

https://thirdweb.com/

https://thirdweb.com/optimism

https://docs.reown.com/appkit/next/core/installation

https://docs.reown.com/appkit/overview

https://docs.walletconnect.network/wallet-sdk/overview

https://app.divvi.xyz/builders/onboarding

https://devfolio.co/hackathons

https://www.karmahq.xyz/

https://ethdenver2026.devfolio.co/overview

https://snapshot.box/#/

https://www.alchemy.com/

https://docs.attest.org/docs/welcome

https://purple.construction/proposals/

Everything you need to build dApps on Ethereum: https://scaffoldeth.io/

https://scaffoldeth.io/extensions

Other repos

https://github.com/talentprotocol/.github

https://github.com/talentprotocol/buidlerfi

https://github.com/0xleal/build

https://github.com/filmacedo/EAS-builder-registry

https://github.com/filmacedo/attest-fest

https://github.com/talentprotocol/creator-score-miniapp

https://github.com/RubenSousaDinis/eth-global-creator-rewards

https://github.com/talentprotocol/talent-app-starter-kit-v0

https://github.com/talentprotocol/base200

https://github.com/pcbo/oracles-fit

https://github.com/pcbo/pcbo-site

https://github.com/pcbo/pcbo-xyz

https://github.com/HackerSchool/free2p

https://github.com/FutureWorksTechConference/FAQ.md

https://github.com/pcbo/Less

https://github.com/celo-org/celo-mondo

https://github.com/0xleal/build

https://github.com/pcbo/celo-mondo

https://github.com/pcbo/web

https://github.com/talentprotocol/lambda-functions

https://github.com/talentprotocol/ecosystem

https://github.com/talentprotocol/contracts

https://github.com/talentprotocol/subgraph

https://github.com/talentprotocol/talent-vault-the-graph

https://github.com/builders-garden/buildbot

https://github.com/0xleal/despedi-me

https://github.com/ssdjet/crypto-ecosystems

https://github.com/DefiLlama/DefiLlama-Adapters

https://github.com/0xleal/advent-of-code-2021

https://github.com/0xleal/eth-lisbon-2022-smart-contracts

https://github.com/selfxyz/self-residency

https://github.com/MomentoLisboa/Momento

https://github.com/simaonogueira101/JuampAI

https://github.com/0xleal/rainbowkit-setup

https://github.com/electric-capital/open-dev-data

https://github.com/0xleal/build

https://github.com/0xleal/talent-mates-page

https://github.com/0xleal/tvl-dashboard

https://github.com/0xleal/s2-web

https://github.com/0xleal/DefiLlama-Adapters

https://github.com/0xleal/builderfi-landing-page

https://github.com/0xleal/ethlisbon

https://github.com/0xleal/dapp-list

https://github.com/0xleal/crypto-ecosystems

https://github.com/0xleal/docs

https://github.com/celo-org/docs

https://github.com/0xleal/year-progress-frame

https://github.com/filmacedo/EAS-builder-registry

https://github.com/RubenSousaDinis/base-indexer

https://github.com/rudnevsky/voting-app

https://github.com/talentprotocol/creator-score-miniapp

https://github.com/0xleal/reputation-extension

https://github.com/0xleal/builder-coins

https://github.com/0xleal/builder-coins-subgraph

https://github.com/0xleal/chess-engine

https://github.com/0xleal/idle-rpg

https://github.com/selfxyz/self-docs

https://github.com/0xleal/verifiable-multisend

https://github.com/0xleal/self-docs

https://github.com/JulioMCruz/ZodiacCards

https://github.com/JulioMCruz/Self-Bingo

https://github.com/lamtrinh259/ETHGlobal_Trifecta_2025

https://github.com/JulioMCruz/CredQuest

https://github.com/JulioMCruz/RainbowKit-Wagmi-NextJs

https://github.com/JulioMCruz/XDC-DeFi-Hackathon-XDCSwap

https://github.com/JulioMCruz/Scaling-Ethereum-2023

https://github.com/JulioMCruz/ETHDenver-CampBuild-2024

https://github.com/JulioMCruz/Scaffold-Eth-2-Privy

https://github.com/JulioMCruz/Scaffold-Eth-2-Particle-Network-New

https://github.com/JulioMCruz/BUILDH3R-ETHCC

https://github.com/JulioMCruz/scaffold-eth-shadcn

https://github.com/JulioMCruz/Scaffold-Eth-2-Shadcn

https://github.com/JulioMCruz/EncodeClub-Digital-Identity-Hackathon

https://github.com/zhangdav/zk-tornado

https://github.com/JulioMCruz/ETH-Chicago

https://github.com/JulioMCruz/PermissionlessII-Hackathon-Benchmarker

https://github.com/Nomadic-Accelerationism/Nomadic-App

https://talentprotocol.com/codalabs/projects

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors