返回

以太坊生态初学者项目挑战之旅:进阶 篇

前端

进阶篇
这里一般适用于已经有了一定基础的同学,适合挑战进阶的以太坊开发、区块链技术和前端开发等领域项目,让同学们进一步提升自己的前端开发能力和对这些领域的理解。

1. Uniswap-Interface

  • 项目地址:https://github.com/Uniswap/uniswap-interface
  • 关键词:Uniswap, DeFi, 前端开发
  • 简介:Uniswap 是一个去中心化的交易所,允许用户在没有中间商的情况下直接进行交易。该项目是 Uniswap 交易所的前端界面,使用 React 和 Redux 构建。

2. MakerDAO

  • 项目地址:https://github.com/makerdao/maker-ui
  • 关键词:MakerDAO, DeFi, 前端开发
  • 简介:MakerDAO 是一个去中心化的借贷平台,允许用户使用加密货币作为抵押来借入稳定币 DAI。该项目是 MakerDAO 平台的前端界面,使用 React 和 Redux 构建。

3. Compound

  • 项目地址:https://github.com/compound-finance/compound-app
  • 关键词:Compound, DeFi, 前端开发
  • 简介:Compound 是一个去中心化的借贷平台,允许用户借入和借出加密货币。该项目是 Compound 平台的前端界面,使用 React 和 Redux 构建。

4. Aave

  • 项目地址:https://github.com/AaveCompanies/aave-protocol
  • 关键词:Aave, DeFi, 前端开发
  • 简介:Aave 是一个去中心化的借贷平台,允许用户借入和借出加密货币。该项目是 Aave 平台的前端界面,使用 React 和 Redux 构建。

5. Balancer

  • 项目地址:https://github.com/balancer-labs/balancer-frontend
  • 关键词:Balancer, DeFi, 前端开发
  • 简介:Balancer 是一个去中心化的交易所,允许用户创建和交易自定义的代币池。该项目是 Balancer 交易所的前端界面,使用 React 和 Redux 构建。

6. Curve

  • 项目地址:https://github.com/curvefi/curve-frontend
  • 关键词:Curve, DeFi, 前端开发
  • 简介:Curve 是一个去中心化的交易所,允许用户在稳定币之间进行交易。该项目是 Curve 交易所的前端界面,使用 React 和 Redux 构建。

7. Yearn

  • 项目地址:https://github.com/yearn/yearn-finance
  • 关键词:Yearn, DeFi, 前端开发
  • 简介:Yearn 是一个去中心化的收益聚合平台,允许用户将加密货币借入给其他用户并赚取利息。该项目是 Yearn 平台的前端界面,使用 React 和 Redux 构建。

8. Synthetix

  • 项目地址:https://github.com/Synthetixio/synthetix
  • 关键词:Synthetix, DeFi, 前端开发
  • 简介:Synthetix 是一个去中心化的合成资产平台,允许用户创建和交易合成资产。该项目是 Synthetix 平台的前端界面,使用 React 和 Redux 构建。

9. Chainlink

  • 项目地址:https://github.com/smartcontractkit/chainlink
  • 关键词:Chainlink, 区块链, 前端开发
  • 简介:Chainlink 是一个去中心化的预言机网络,允许智能合约访问真实世界的数据。该项目是 Chainlink 网络的前端界面,使用 React 和 Redux 构建。

10. The Graph

  • 项目地址:https://github.com/graphprotocol/graph-node
  • 关键词:The Graph, 区块链, 前端开发
  • 简介:The Graph 是一个去中心化的图数据库,允许用户查询和检索区块链数据。该项目是 The Graph 网络的前端界面,使用 React 和 Redux 构建。

11. Aragon

  • 项目地址:https://github.com/aragon/aragon-client
  • 关键词:Aragon, 区块链, 前端开发
  • 简介:Aragon 是一个去中心化的治理平台,允许用户创建和管理去中心化的组织。该项目是 Aragon 平台的前端界面,使用 React 和 Redux 构建。

12. Gnosis Safe

  • 项目地址:https://github.com/gnosis/safe
  • 关键词:Gnosis Safe, 区块链, 前端开发
  • 简介:Gnosis Safe 是一个多重签名钱包,允许用户安全地存储和管理加密货币。该项目是 Gnosis Safe 钱包的前端界面,使用 React 和 Redux 构建。

13. OpenZeppelin

  • 项目地址:https://github.com/OpenZeppelin/openzeppelin-contracts
  • 关键词:OpenZeppelin, 区块链, 前端开发
  • 简介:OpenZeppelin 是一个智能合约库,提供了一系列常用的智能合约模板和工具。该项目是 OpenZeppelin 库的前端界面,使用 React 和 Redux 构建。

14. Truffle Suite

  • 项目地址:https://github.com/trufflesuite/truffle
  • 关键词:Truffle Suite, 区块链, 前端开发
  • 简介:Truffle Suite 是一个智能合约开发框架,提供了一系列工具来帮助开发人员构建、测试和部署智能合约。该项目是 Truffle Suite 框架的前端界面,使用 React 和 Redux 构建。

15. Ganache

  • 项目地址:https://github.com/trufflesuite/ganache
  • 关键词:Ganache, 区块链, 前端开发
  • 简介:Ganache 是一个本地以太坊区块链,允许开发人员在本地环境中测试和部署智能合约。该项目是 Ganache 区块链的前端界面,使用 React 和 Redux 构建。

16. MetaMask

  • 项目地址:https://github.com/MetaMask/metamask-extension
  • 关键词:MetaMask, 区块链, 前端开发
  • 简介:MetaMask 是一个浏览器扩展,允许用户在浏览器中访问以太坊区块链。该项目是 MetaMask 扩展的前端界面,使用 React 和 Redux 构建。

17. Web3.js

  • 项目地址:https://github.com/ethereum/web3.js
  • 关键词:Web3.js, 区块链, 前端开发
  • 简介:Web3.js 是一个 JavaScript 库,允许开发人员与以太坊区块链交互。该项目是 Web3.js 库的前端界面,使用 React 和 Redux 构建。

18. Ethers.js

  • 项目地址:https://github.com/ethers-io/ethers.js
  • 关键词:Ethers.js, 区块链, 前端开发
  • 简介:Ethers.js 是一个 JavaScript 库,允许开发人员与以太坊区块链交互。该项目是 Ethers.js 库的前端界面,使用 React 和 Redux 构建。

19. Hardhat

  • 项目地址:https://github.com/nomiclabs/hardhat
  • 关键词:Hardhat, 区块链, 前端开发
  • 简介:Hardhat 是一个智能合约开发框架,提供了一系列工具来帮助开发人员构建、测试和部署智能合约。该项目是 Hardhat 框架的前端界面,使用 React 和 Redux 构建。

20. Foundry