第0章:blockchain基础
小白入门:https://github.com/dukedaily/solidity-expert ,欢迎star转发,文末加V入群。
职场进阶: https://dukeweb3.com
在正式学习DAPP开发之前,我们需要一些区块链的前置知识点,包括区块链起源、钱包地址、比特币、以太坊等基础概念;进而再了解DAPP项目开发与传统项目开发的异同;最后再介绍一下基础的开发工具,例如:remix、rpc等,从而为正式学习打好基础。
1. 快速添加网络
- https://chainlist.org/
- NATIVE TOKEN:
0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE
- ZERO ADDRESS:
0x0000000000000000000000000000000000000000
2. Goerli 测试网
- 需要Twitter登录,无需粉丝: https://faucets.chain.link/
- 需要Alchemy登录: https://goerlifaucet.com/
- 需要Twitter登录,有粉丝要求:https://faucet.paradigm.xyz/
- 浏览器:https://goerli.etherscan.io/
- 花ETH购买:https://testnetbridge.com/ (2023年3月24日,价格1GoerliETH = 0.17U)
3. Bsc 测试网
- 已经废弃faucet:https://testnet.bnbchain.org/faucet-smart
- 更新为在discord领取: https://discord.com/app/invite-with-guild-onboarding/bnbchain
- 浏览器:https://testnet.bscscan.com/
4. 实用工具
- solidity manual:https://docs.soliditylang.org/en/v0.8.17/
- sign-verify: https://app.mycrypto.com/sign-message, 可选工具:https://etherscan.io/verifiedSignatures#
- 地址生成协议(BIP32-BIP44)在线体验:https://iancoleman.io/bip39/#english
- 在线keccak256:https://emn178.github.io/online-tools/keccak_256.html
- Ether-> wei converter: https://eth-converter.com/
- URL编码转中文:https://cafewebmaster.com/online_tools/rawurldecode
- Json格式化:https://www.json.cn/
- 转成hex:http://www.metools.info/learn/l120.html
- abiEncoder:https://abi.hashex.org/
- move在线环境:https://playground.pontem.network/
- js在线环境:https://playcode.io/1018304
- Web3 playground: https://web3playground.io/
- 以太坊交易解析:https://flightwallet.github.io/decode-eth-tx/
- 知识图谱:https://www.processon.com/view/link/5a9ba4c8e4b0a9d22eb3bdf0#map
- Cross chain Dapp starter kit (ETH / Moralis)
- 学习以太坊:https://learnblockchain.cn/books/geth/part1.html
- makefile:https://www.cnblogs.com/idorax/p/9306528.html
- GraphvizOnline: https://dreampuf.github.io/GraphvizOnline/
- 批量生产地址(限测试使用):https://ikalas.com/app/eth-batch-wallet-generator
- best practise: https://consensys.github.io/smart-contract-best-practices/