awesome-blockchain
github.com/yjjnls/awesome-blockchain ↗⚡️Curated list of resources for the development and applications of blockchain.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me applications resources from awesome-blockchain"
Installation instructions →What's inside
Frequently Asked Questions (F.A.Q.s) & Answers
Further Extension
- 1inch ExchangeApplications
Get the best rates among multiple DEXes.
- AgentFundApplications
Crowdfunding for AI agents with milestone-based escrow on Base chain.
- American Kingpin:Keep learning
- Attack of the 50 Foot Blockchain: Bitcoin, Blockchain, Ethereum & Smart ContractsBooks
- Awesome Name ServicesApplications
- bankymoonApplications
Blockchain consultancy.
Development Tutorial
- 5 consortium blockchain comparisonConsortium Blockchain
- Account operationConsortium Blockchain
- Accounts, Transactions, Gas, and Block Gas Limits in EthereumEthereum
- A Kafka-based Ordering Service for FabricConsortium Blockchain
- Architecture Stack of the Enterprise Ethereum BlockchainEthereum
- Baidu Blockchain EngineConsortium Blockchain
Resources
- 7/Seven Chain Node
Validator node for 7/Seven Chain (Chain ID: 70007), an EVM-compatible blockchain (BSC/Parlia fork) powering
Projects and Applications
- A Primer on IOTAIOTA
A Primer on IOTA (with Presentation)
- Blockchain Developer PlatformArcBlock
- ConstellationQuorum
Quorum supports private transactions and private contracts through public/private state separation, and utilises peer-to-peer encrypted message exchanges (see
- Cryptonote StandardsMonero
The 10 Cryptonote standards (equivalent to BIPs for Bitcoin)
- Cryptonote WhitepaperMonero
White paper of cryptonote, the family of crypto-currencies of Monero
- DocumentationRustChain
Official documentation
Implementation of Blockchain
- ATS: Functional Blockchain
- C++: Blockchain from Scratch
- C#: Programming The Blockchain in C#
- Crystal: Write your own blockchain and PoW algorithm using Crystal
- Explore Blockchain OSS, libraries, packages, source code, cloud functions and APIs
- Go: Building a blockchain from scratch in Go with gRPC
A practical guide that progressively builds a blockchain from scratch in Go with gRPC, explaining the design along the way.
Releated Tools
- BlockChain KickStarter From Scratchtruffle
- docweb3.js v4
- docSolidity
- MoltsPay - Universal Payment ProtocolAI Agent Tools
Universal Payment Protocol (UPP) for AI agents that abstracts multiple underlying protocols (x402, MPP, PFS, Pre-Approval) into a single unified API. Supports 8 blockchains (Base, Polygon, BNB, Tempo, Solana, Ethereum, Arbitrum, Optimism) with protocol-specific optimizations. Enables agent-to-agent value exchange with gasless payments. Available in Node.js and Python SDKs.
Basic Introduction
- Blockchains should not be democracies
- Delegated Proof of Stake
- Digital currency ranking
- Digital signature extension
Multi-signature, Blind signature, Group signature, Ring signature
- Do You Need a Blockchain?
- Merkle DAG
Showing a sample of 320 resources. View the full list on GitHub →