1-day current streak·9-day longest streak
Hi there 👋, I'm Patrick Collins! 🛡️ Co-founder of Cyfrin Learn smart contracts & solidity here! YouTube Playlist <!-- --> <!-- This is using base64 encoded image. If you have…
Hi there 👋, I'm Patrick Collins!
🛡️ Co-founder of Cyfrin
Learn smart contracts & solidity here!
YouTube Playlist





<!--  -->
<!-- This is using base64 encoded image. If you have a small image, you can upload the base64 version of it :D https://www.base64-image.de/ -->
I'm an avid Smart Contract/Blockchain Software Engineer, Web3 Developer Advocate & Educator, and Smart Contract Auditor.
I'm here to help the world learn to code, do great things with data prowess, python lover, dance enthusiast, and life enthusiast.
Stack Overflow & Stack Exchange Stats (Back when people used it lol)
YouTube Stats

-
full-blockchain-solidity-course-js ★ PINNED ⑂
Learn Blockchain, Solidity, and Full Stack Web3 Development with Javascript
★ 31 2y agoExplain → -
all-on-chain-generated-nft ★ PINNED
A repo for generating random NFTs with metadata 100% on chain!
JavaScript ★ 353 4y agoExplain → -
nft-mix
No description.
Solidity ★ 808 2y agoExplain → -
dungeons-and-dragons-nft ▣
#chainlink #nft
JavaScript ★ 640 5y agoExplain → -
hardhat-security-fcc ▣
No description.
Solidity ★ 413 2y agoExplain → -
dao-template ▣
No description.
TypeScript ★ 245 2y agoExplain → -
aave-flashloan-mix ⑂
A Brownie mix containing all you need to get started with developing flash loans
Solidity ★ 197 4y agoExplain → -
rwa-creator
No description.
Solidity ★ 191 1y agoExplain → -
full-stack-web3-metamask-connectors
No description.
★ 178 4y agoExplain → -
chainlink_defi
Build a defi yield farmable dApp. Get started here.
JavaScript ★ 173 4y agoExplain → -
hardhat-smartcontract-lottery-fcc ▣
No description.
JavaScript ★ 125 2y agoExplain → -
PatrickAlphaC
No description.
★ 124 21d agoExplain → -
smart-contract-frameworks
A list of smart contract frameworks
C ★ 120 4y agoExplain → -
async-python
Shows how to use async requests vs requests
Python ★ 116 5y agoExplain → -
hardhat-nft-marketplace-fcc ▣
No description.
JavaScript ★ 113 2y agoExplain → -
simple-storage-fcc
No description.
Solidity ★ 113 2y agoExplain → -
hardhat-nft-fcc ▣
No description.
JavaScript ★ 104 1y agoExplain → -
ethers-simple-storage-fcc ▣
No description.
JavaScript ★ 98 2y agoExplain → -
unstoppable-ui
No description.
JavaScript ★ 88 3y agoExplain → -
hardhat-fund-me-fcc ▣
No description.
JavaScript ★ 85 2y agoExplain → -
smartcontract-lottery ▣
No description.
Solidity ★ 79 2y agoExplain → -
hardhat-simple-storage-fcc ▣
No description.
JavaScript ★ 77 2y agoExplain → -
defi-stake-yield-brownie
No description.
Solidity ★ 77 2y agoExplain → -
nextjs-smartcontract-lottery-fcc ▣
No description.
JavaScript ★ 62 1y agoExplain → -
aave_brownie_py ▣
No description.
Solidity ★ 62 2y agoExplain → -
fund-me-fcc
No description.
Solidity ★ 61 2y agoExplain → -
foundry-play
No description.
Solidity ★ 57 2y agoExplain → -
pokemon-nft
Pokémon NFTs
Solidity ★ 56 4y agoExplain → -
defi-stake-yield-brownie-freecode ▣
No description.
Solidity ★ 53 3y agoExplain → -
Blockchain-Development-Resources ⑂
The contents of this repository will help you launch a career in Blockchain development. How to deploy Smart contracts on Ethereum, build DApps, DeFi, DAO, NFT and Token protocol.
★ 52 4y agoExplain → -
simple_storage
No description.
Solidity ★ 52 2y agoExplain → -
web3_py_simple_storage
No description.
Python ★ 49 3y agoExplain → -
erc20-brownie
No description.
Solidity ★ 49 3y agoExplain → -
fund_me
No description.
Solidity ★ 49 2y agoExplain → -
denver-security
No description.
Solidity ★ 48 3y agoExplain → -
storage-factory-fcc
No description.
Solidity ★ 47 3y agoExplain → -
nextjs-nft-marketplace-moralis-fcc ▣
No description.
JavaScript ★ 44 2y agoExplain → -
lens-blog
A minimal example of using Lens Protocol to build a blog
JavaScript ★ 42 3y agoExplain → -
aave_web3_py
web3.py way to interact with aave
Python ★ 40 4y agoExplain → -
html-js-ethers-connect
No description.
JavaScript ★ 38 3y agoExplain → -
html-fund-me-fcc
No description.
JavaScript ★ 37 2y agoExplain → -
hardhat-erc20-fcc ▣
No description.
JavaScript ★ 37 2y agoExplain → -
nextjs-nft-marketplace-thegraph-fcc ▣
No description.
JavaScript ★ 36 2y agoExplain → -
nft-demo
No description.
Python ★ 36 2y agoExplain → -
storage_factory
No description.
Solidity ★ 36 2y agoExplain → -
defi_py_mix
No description.
Solidity ★ 36 5y agoExplain → -
hardhat-defi-fcc ▣
No description.
Solidity ★ 32 2y agoExplain → -
graph-nft-marketplace-fcc
No description.
TypeScript ★ 31 2y agoExplain → -
smartcontract-upgrades-example
No description.
JavaScript ★ 30 3y agoExplain → -
sc-language-comparison
No description.
Solidity ★ 30 3y agoExplain → -
foundry-smart-contract-lottery-f23
No description.
Solidity ★ 29 1y agoExplain → -
nextjs-ethers-metamask-connect
No description.
JavaScript ★ 26 4y agoExplain → -
signatureVerification
No description.
Solidity ★ 25 11mo agoExplain → -
brownie_fund_me ▣
No description.
Solidity ★ 25 2y agoExplain → -
weather-nft ▣
chainlink weather nfts
Solidity ★ 25 5y agoExplain → -
brownie_simple_storage ▣
No description.
Python ★ 24 2y agoExplain → -
chainlink-the-graph
No description.
JavaScript ★ 23 4y agoExplain → -
flashloan-forta-py
No description.
Python ★ 22 2y agoExplain → -
openweathermap_cl_ea
No description.
JavaScript ★ 20 5y agoExplain → -
hardhat-dao-fcc
No description.
TypeScript ★ 18 2y agoExplain → -
upgrades-mix
No description.
Solidity ★ 18 3y agoExplain → -
multicall-js
No description.
JavaScript ★ 17 4y agoExplain → -
denver-security-challenges
No description.
Solidity ★ 17 3y agoExplain → -
hardhat-upgrades-fcc ▣
No description.
JavaScript ★ 16 2y agoExplain → -
multicall
No description.
Python ★ 16 4y agoExplain → -
ai-stablecoin
No description.
Solidity ★ 16 3y agoExplain → -
ipfs_cl_ea
IPFS Chainlink External Adapter
JavaScript ★ 16 4y agoExplain → -
aave_brownie_py_freecode ▣
No description.
Solidity ★ 15 4y agoExplain → -
staking-ui-demo
No description.
JavaScript ★ 15 4y agoExplain → -
decentralized-raffle
No description.
TypeScript ★ 14 4y agoExplain → -
hardhat-events-logs
No description.
JavaScript ★ 14 4y agoExplain → -
send_blob
No description.
Python ★ 13 2y agoExplain → -
hardhat-simple-storage ▣
No description.
JavaScript ★ 13 2y agoExplain → -
nextjs-moralis-metamask-connect
No description.
JavaScript ★ 12 4y agoExplain → -
get-all-transactions
No description.
Python ★ 12 2y agoExplain → -
hardhat-metamorphic-upgrades-fcc ▣
No description.
JavaScript ★ 12 2y agoExplain → -
useWeb3 ⑂
useWeb3 provides a curated overview of the best and latest resources on Ethereum, blockchain and Web3 development.
★ 12 3y agoExplain → -
foundry-vyper
A package for deploying and compiling vyper code in foundry
Solidity ★ 11 3y agoExplain → -
eth-global-live-audit
No description.
Solidity ★ 11 2y agoExplain → -
battle-game
No description.
JavaScript ★ 11 4y agoExplain → -
cryptozombie-lessons ⑂
Lesson content for cryptozombies.io
TypeScript ★ 11 4y agoExplain → -
fuzzing-example
No description.
Solidity ★ 10 3y agoExplain → -
dapptools-demo
No description.
Solidity ★ 10 4y agoExplain → -
vyper-chain-info
No description.
Python ★ 10 2y agoExplain → -
justfuckinguselocalsafe
No description.
TypeScript ★ 9 6mo agoExplain → -
Blockchain-Developer-Bootcamp ⑂
Open-source version of ConsenSys Academy's Blockchain Developer Bootcamp
★ 9 4y agoExplain → -
nextjs-web3-react-metamask-connect
No description.
JavaScript ★ 9 4y agoExplain → -
ethereum-org-website ⑂
Ethereum.org is a primary online resource for the Ethereum community.
Markdown ★ 9 2y agoExplain → -
vheader
A tool for making perfect vyper headers, inspired by transmissions11
Rust ★ 8 1y agoExplain → -
patrickalphac.com
No description.
TypeScript ★ 8 3y agoExplain → -
ape-fund-me-v23
No description.
Python ★ 8 3y agoExplain → -
puppy-raffle-smartcon
No description.
Solidity ★ 8 2y agoExplain → -
erc20-brownie-py ▣
No description.
Python ★ 8 2y agoExplain → -
ethereum-boilerplate ⑂
The ultimate full-stack Ethereum Dapp Boilerplate which gives you maximum flexibility and speed. Feel free to fork and contribute. Although this repo is called "Ethereum Boilerplate" it works with any EVM system and even Solana support is coming soon! Happy BUIDL!👷♂️
★ 8 4y agoExplain → -
chainlink ⑂
node of the decentralized oracle network, bridging on and off-chain computation
Go ★ 7 3y agoExplain → -
solidity ⑂
Solidity, the Smart Contract Programming Language
★ 6 10mo agoExplain → -
Web3Bugs ⑂
Demystifying Exploitable Bugs in Smart Contracts
Solidity ★ 6 3y agoExplain → -
clever-lottery-web3
No description.
JavaScript ★ 6 3y agoExplain → -
brownie-events-logs
No description.
Python ★ 6 4y agoExplain → -
white-hat-frontrunning ⑂
White hat frontrunning script to outpace hackers and secure funds from compromised wallets.
★ 6 1y agoExplain → -
geo_db_brownie
No description.
Solidity ★ 6 5y agoExplain → -
gcp-weather ▣
No description.
Solidity ★ 6 4y agoExplain → -
nextjs-web3modal-metamask-connect
No description.
JavaScript ★ 6 4y agoExplain → -
unfinished-defi-workshop
No description.
JavaScript ★ 6 4y agoExplain → -
benchmarking-frameworks
No description.
Solidity ★ 5 1y agoExplain → -
foundry-zksync ⑂
Fork of Foundry tailored for zkSync environment
Rust ★ 5 2y agoExplain → -
hackathon_scraper ▣
No description.
Python ★ 5 5y agoExplain → -
smartcon-hacker-house-hunt-rules ▣
No description.
★ 5 3y agoExplain → -
reentrancy-attacks-preventable ⑂
A chronological and (hopefully) complete list of reentrancy attacks to date, and how easily slither could have prevented them.
★ 5 2y agoExplain → -
hardhat-fund-me-forked-fcc ▣
No description.
JavaScript ★ 5 2y agoExplain → -
blockchain-developer-hub ⑂
Dive into blockchain and smart contract development.
JavaScript ★ 5 3y agoExplain → -
ERCs ⑂
The Ethereum Request for Comment repository
Solidity ★ 4 11d agoExplain → -
strata-monitor
No description.
Rust ★ 4 7mo agoExplain → -
crypto-ecosystems ⑂
A taxonomy for open source cryptocurrency, blockchain, and decentralized ecosystems
★ 4 1y agoExplain → -
smart-contract-best-practices ⑂
A guide to smart contract security best practices
HTML ★ 4 5y agoExplain → -
ethereum-developer-tools-list ⑂
A guide to available tools and platforms for developing on Ethereum.
★ 4 5y agoExplain → -
tableau_wdc
Tableau Web Data Connector
JavaScript ★ 4 6y agoExplain → -
hardhat-zksync ⑂
No description.
TypeScript ★ 4 2y agoExplain → -
blockchain-demo ⑂
A web-based demonstration of blockchain concepts.
★ 4 2y agoExplain → -
public-private-key-demo ⑂
Demonstrates public / private key pairs and signing in a blockchain context. This is part 2 of my Blockchain 101 video explainer.
★ 4 2y agoExplain → -
certora-vyper
No description.
Python ★ 4 2y agoExplain → -
erc8213
A static site for teaching about ERC-8213
TypeScript ★ 3 10d agoExplain → -
safe-harbor ⑂
No description.
★ 3 5mo agoExplain → -
foundry-browser-wallet ⑂
Interface for interacting with Foundry from the browser.
TypeScript ★ 3 3mo agoExplain → -
era-contracts ⑂
Smart Contract Submodule For zkSync Era
★ 3 6mo agoExplain → -
Quorum ⑂
No description.
Solidity ★ 3 1y agoExplain → -
walletbeat ⑂
An open repository of EVM-compatible wallets.
★ 3 11mo agoExplain → -
test_repo
No description.
Python ★ 3 1y agoExplain → -
vheader-py
No description.
Python ★ 3 1y agoExplain → -
frameworks ⑂
Official repository for the Security Frameworks by SEAL. Currently under development, not a release.
★ 3 11mo agoExplain → -
eternalsafe ⑂
Eternal Safe is a decentralized fork of Safe{Wallet}.
TypeScript ★ 3 11mo agoExplain → -
base64 ⑂
No description.
Solidity ★ 3 3y agoExplain → -
top-up-nft ▣
No description.
Solidity ★ 3 4y agoExplain → -
minimal-account-abstraction
No description.
Solidity ★ 3 2y agoExplain → -
book ⑂
A book on all things Foundry, available at https://book.getfoundry.sh.
★ 3 3y agoExplain → -
scaffold-eth ⑂
🏗 forkable Ethereum dev stack focused on fast product iterations
★ 3 5y agoExplain → -
foundry-huff ⑂
A Foundry Library for compiling, debugging, and working with Huff contracts in Solidity.
Solidity ★ 3 2y agoExplain → -
alpha_vantage_cl_ea ▣
No description.
Python ★ 3 3y agoExplain → -
chainlink-mix ▣
No description.
Python ★ 3 5y agoExplain → -
forge-std ⑂
Forge Standard Library is a collection of helpful contracts for use with forge and foundry. It leverages forge's cheatcodes to make writing tests easier and faster, while improving the UX of cheatcodes. For more in-depth usage examples checkout the tests.
★ 2 3y agoExplain → -
zksync-block-explorer ⑂
zkSync Era Block Explorer
★ 2 10mo agoExplain → -
zksync-era ⑂
zkSync era
★ 2 6mo agoExplain → -
EIPs ⑂
The Ethereum Improvement Proposal repository
Go ★ 2 3mo agoExplain → -
safe-cli ⑂
Command line utility for Safe
★ 2 1y agoExplain → -
brownie ⑂
A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.
Python ★ 2 4y agoExplain → -
solx ⑂
LLVM-based Solidity compiler.
Rust ★ 2 1y agoExplain → -
chainlink-brownie-contracts ⑂
A repository for automatically using the latest chainlink repo from the core chainlink repo.
Solidity ★ 2 2y agoExplain → -
titanoboa-zksync ⑂
A Zksync plugin for the Titanoboa Vyper interpreter
Python ★ 2 1y agoExplain → -
balanceScanner ⑂
Utility contract to query balances on chain
★ 2 1y agoExplain → -
no-unlocked-accounts-example
No description.
Solidity ★ 2 2y agoExplain → -
ape-simple-storage-v23
No description.
Python ★ 2 3y agoExplain → -
metamask-extension ⑂
:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
★ 1 2mo agoExplain → -
v4-core ⑂
🦄 🦄 🦄 🦄 Core smart contracts of Uniswap v4
Solidity ★ 1 1mo agoExplain → -
ghostlend
No description.
Solidity ★ 1 2mo agoExplain → -
CAIPs ⑂
Chain Agnostic Improvement Proposals
★ 1 6mo agoExplain → -
slither ⑂
Static Analyzer for Solidity
Python ★ 1 3mo agoExplain → -
solady ⑂
Optimized Solidity snippets.
★ 1 1y agoExplain → -
viem ⑂
TypeScript Interface for Ethereum
TypeScript ★ 1 3mo agoExplain → -
ethereum-lists-chains ⑂
provides metadata for chains
★ 1 3mo agoExplain → -
protocol-v1 ⑂
No description.
★ 1 1y agoExplain → -
howtomultisig ⑂
No description.
TypeScript ★ 1 11mo agoExplain → -
create-safe-tx ⑂
📜 Useful script to build complex Gnosis Safe transactions involving Gnosis Multisend and/or Zodiac modifiers
★ 1 11mo agoExplain → -
spotify_cl_ea
spotify chainlink external adapter
Python ★ 1 3y agoExplain → -
crabandcoconuts ⑂
An online adaption of the bluffing based board game called Skull & Roses, but redesigned because crabs are cool.
★ 1 4y agoExplain → -
updraft-nft-ui
No description.
Svelte ★ 1 2y agoExplain → -
zksync-web-era-docs ⑂
zkSync Era Documentation
JavaScript ★ 1 2y agoExplain → -
asset-tokenization
No description.
★ 1 2y agoExplain → -
LUNA_dscrd
No description.
★ 1 2y agoExplain → -
zodiac ⑂
A library for composable DAO tooling built on top of programmable accounts
★ 1 4y agoExplain → -
vyper ⑂
Pythonic Smart Contract Language for the EVM
★ 1 1y agoExplain → -
solmate-bad ⑂
Modern, opinionated, and gas optimized building blocks for smart contract development.
Solidity ★ 1 2y agoExplain → -
thunder-loans-smartcon
No description.
Solidity ★ 1 2y agoExplain → -
hyperDB ⑂
A hyper-fast local vector database for use with LLM Agents. Now accepting SAFEs at $135M cap.
Python ★ 1 3y agoExplain → -
brownie-erc20-v23
No description.
Python ★ 1 3y agoExplain → -
secureum-mind_map ⑂
This repo is actively maintained. Perform git pull's regularly for now.
★ 1 4y agoExplain → -
geir
No description.
TypeScript ★ 0 2d agoExplain → -
zksync-os-server ⑂
New server implementation for zksync-os
Rust ★ 0 13d agoExplain → -
ethsec-voting-badge ⑂
ETHSecurity Voting Badge
TypeScript ★ 0 1mo agoExplain → -
clear-signing-erc7730-registry ⑂
No description.
★ 0 20d agoExplain → -
vyper-lsp ⑂
A Vyper LSP
★ 0 2mo agoExplain → -
audit-2026-03-shutter-security-council
No description.
Solidity ★ 0 2mo agoExplain → -
app-ethereum ⑂
Ethereum wallet application for Ledger devices
★ 0 3mo agoExplain → -
sc-ping
No description.
Python ★ 0 3mo agoExplain → -
chainlist ⑂
No description.
JavaScript ★ 0 2mo agoExplain → -
chains ⑂
Canonical type definitions for EIP-155 chains
Rust ★ 0 3mo agoExplain → -
community-resources ⑂
No description.
★ 0 11mo agoExplain → -
safe-wallet-monorepo ⑂
Safe{Wallet} – smart account wallet
★ 0 1y agoExplain → -
test-dapp ⑂
The sample dapp used for e2e testing and metamask-extension QA
★ 0 1y agoExplain → -
rindexer-issue
No description.
Solidity ★ 0 1y agoExplain → -
safe-tx-hashes-util ⑂
This Bash script calculates the Safe transaction hashes by retrieving transaction details from the Safe transaction service API and computing both the domain and message hashes using the EIP-712 standard.
Shell ★ 0 1y agoExplain → -
password_cl_ea ▣
A repo for creating #chainlink password protected NFTs as part of an external adapter
Go ★ 0 4y agoExplain → -
test_compile
No description.
Vyper ★ 0 1y agoExplain → -
halmos ⑂
A symbolic testing tool for EVM smart contracts
Python ★ 0 1y agoExplain → -
solidity-by-example.github.io ⑂
Solidity By Example
★ 0 5y agoExplain → -
foundry ⑂
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
★ 0 3y agoExplain → -
titanoboa ⑂
a vyper interpreter
★ 0 1y agoExplain → -
Updraft ⑂
No description.
★ 0 2y agoExplain → -
evm-diff ⑂
Diff EVM-compatible chains in a friendly format
★ 0 2y agoExplain → -
pandascore_cl_ea ▣
No description.
Python ★ 0 3y agoExplain → -
NFTat ▣
No description.
Solidity ★ 0 5y agoExplain →
No repos match these filters.