Skip to content

YizheZhang-Ervin/DApp_BlockChain

Repository files navigation

Block Chain

框架

  • Truffle
  • HardHat
  • Foundry
  • Hyperledger Fabric 联盟链
  • Substrate 平行链
  • Corda 金融区块链
  • 全栈(ssr前端用nextjs,nuxtjs)

Truffle

DAPP with Truffle + Ganache + Web3.js
- fund
- token
- voting

HardHat

DAPP with HardHat + ChainlinkCCIP + ethers.js/moralis + web3uikit + graphql + chai/ethereum-waffle/solhint
- nft跨链
- dao
- defi(Aave)
- erc20
- fund
- lottery
- nft

Foundry

DAPP with foundry + wagmi/viem + rainbowkit + graphql + synpress + rindexer
- erc20
- faucet
- merkleAirDrop
- nft
- cross chain
- stablecoin
- fund me 
- lottery
- account abstraction

Hyperledger Fabric

golang + JQ + Fabric + docker + docker compose + git
- marble

Substrate

- nodejs
- parachain

Corda

- token

全栈(ssr前端用nextjs,nuxtjs)

- nuxtjs/nextjs
- web3.js/ethers.js/viem/wagmi

基础知识

  • 区块链
    • 分布式存储
    • 账本加密算法:hash算法
    • 双花
    • 共识机制
    • P2P通信
    • 去中心化
  • 比特币
    • 比特币分叉
      • 硬分叉:bitcoin cash & bitcoin
    • 工作量证明PoW
  • 以太坊
    • 以太坊分叉(THE DAO)
      • 硬分叉:ETC & ETH
    • 以太币
    • 权益证明PoS
    • 插件MetaMask:助记词
    • 智能合约
    • ghost协议
    • casper协议(PoW+PoS,含validator)

区块链类型

# 私链/联盟链
- Hyperledger Fabric / Besu
- FISCO BCOS
- GoQuorum
- Corda
- 长安链
- Chain Core

# 兼容EVM
- Foundry
- Hardhat
- Truffle/Ganache
- Geth
- Polygon Edge
- Avalanche Subnet

# 其他公链
- Solana
- Cosmos SDK
- Cardano
- 树图链

About

Block Chain DAPP with Truffle/Hardhat/Hyperledger/Foundry/Substrate/Corda

Topics

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors