banner
andrewji8

Being towards death

Heed not to the tree-rustling and leaf-lashing rain, Why not stroll along, whistle and sing under its rein. Lighter and better suited than horses are straw sandals and a bamboo staff, Who's afraid? A palm-leaf plaited cape provides enough to misty weather in life sustain. A thorny spring breeze sobers up the spirit, I feel a slight chill, The setting sun over the mountain offers greetings still. Looking back over the bleak passage survived, The return in time Shall not be affected by windswept rain or shine.
telegram
twitter
github

推薦15個yyds的 Web3 開源項目!

Web3 作為區塊鏈技術的重要組成部分,正在快速發展,並被越來越多的開發者和用戶所關注。本文將推薦 15 個優秀的 Web3 開源項目,以更好地了解和掌握 Web3 技術!

全文概覽:

1、Lenster:Web 3 社交媒體應用
2、Lenstube:Web 3 影片共享社交媒體平台
3、Embark:用於輕鬆開發和部署 Serverless 去中心化應用(DApps)的框架
4、Web3UI Kit:輕量級的 web3 UI 元件
5、Web3Modal:為 Web3 DApp 提供簡單易用的登錄和互動體驗
6、web3.js:提供與以太坊區塊鏈進行互動的 API
7、ethers.js:用於與以太坊節點進行互動
8、wagmi:React Hook 的集合,包含了與以太坊互動所需的一切
9、Web3-react:用於 React 應用的庫,旨在使 DApp 的開發更加容易
10、RainbowKit:用於將錢包連接添加到 dapp
11、Foundry:用於以太坊應用程序開發的快速、便攜和模組化工具包
12、DeFi Developer Road Map:去中心化金融開發者的學習和技能路線圖
13、FREE Web3 resources:Web3 學習資源
14、Awesome Web 3:一組很棒的 Web 3 學習資源
15、Awesome Ethereum:一組很棒的以太坊學習資源

Lenster#

Lenster 是一款使用 Lens Protocol 協議構建的去中心化且無需許可的 Web 3 社交媒體應用,允許連接 Web3 錢包和使用 Lens 來登錄。在 Lenster 可以發布帖子、瀏覽朋友圈和探索內容趨勢,還可以直接搜索相關內容帖子或者用戶 Profiles。

image
Github:https://github.com/lensterxyz/lenster

Lenstube#

Lenstube 是一個基於 Lens Protocol 構建的開源影片共享社交媒體平台,由 Livepeer 和 Vercel 提供支持,創作者上傳影片時可以選擇影片收集對象,限制收集人數、影片類別以及設置收集費用和推薦費用,也可以直接將發布的影片轉發同步至 Lens。

image
Github:https://github.com/lenstube-xyz/lenstube

Embark#

Embark 是一個用於輕鬆開發和部署 Serverless 去中心化應用(DApps)的框架。Embark 目前集成了 EVM 區塊鏈(以太坊)、去中心化存儲(IPFS)和去中心化通信平台(Whisper 和 Orbit),部署支持 Swarm。

image
Github:https://github.com/embarklabs/embark

Web3UI Kit#

Web3Modal 是一個 JavaScript 庫,旨在為 Web3(以太坊、BSC、Polygon 等區塊鏈)DApp 提供簡單易用的登錄和互動體驗。它支持多種錢包提供商,如 MetaMask、WalletConnect、Portis、Trezor、Ledger 等,並且能夠跨設備、瀏覽器和平台提供一致的用戶體驗。

image
Github:https://github.com/web3ui/web3uikit

Web3Modal#

Web3Modal 是一個多功能的庫,可以輕鬆地將用戶與 Dapp 連接起來並開始與區塊鏈互動。可以在一個地方管理多鏈錢包連接流。在設計時同時考慮到開發人員和用戶,它易於集成和定制,帶來獨特的體驗。

image
Github:https://github.com/WalletConnect/web3modal

web3.js#

web3.js 是以太坊官方的 JavaScript 庫,提供了與以太坊區塊鏈(和基於以太坊的其他區塊鏈)進行互動的 API。通過 web3.js,開發者可以從他們的應用中與區塊鏈進行互動,例如讀取賬戶信息、創建和管理智能合約、發送交易等。該庫不僅限於瀏覽器環境,也可以在 node.js 環境中使用。Web3.js 支持以太坊 JSON-RPC API 的所有功能,並且提供了一些高級功能,如合約 ABIs 的自動解析、以太坊 gas 費用的自動計算和簽名交易的功能。

image
Github:https://github.com/web3/web3.js

ethers.js#

ethers.js 是一個完整的以太坊開發庫,提供了一套易於使用的 API,用於在 Web3 瀏覽器和 node.js 環境中進行操作。ethers.js 可以用於與以太坊節點進行互動,例如讀取賬戶餘額和發送交易,還可以部署、管理和調用智能合約。與 web3.js 不同的是,ethers.js 專注於提供簡潔、易於理解和安全的 API。ethers.js 還提供了許多高級功能,如 EIP-1193 支持、錢包管理、大數據簽名、批處理交易等。它還提供了一組基本的安全標準,以確保您的應用程序和以太坊網絡之間的通信是安全且可靠的。

image
Github:https://github.com/ethers-io/ethers.js

wagmi#

wagmi 是一個 React Hook 的集合,包含了你與以太坊互動所需的一切。wagmi 使連接錢包、顯示 ENS 和餘額信息、簽署消息、與合約互動等變得簡單 —— 所有這些都有快取、重複請求降重和持久化。

wagmi 具有以下特點:

1、20 多個 Hook 用於處理 Wallet、ENS、Contract、Transaction、Signature 等
2、內建 MetaMask、WalletConnect、Coinbase Wallet 和 Injected 的錢包連接器
3、快取、重複請求降重、multicall、批量處理和持久化
4、基於錢包、區塊和網絡的變化自動刷新數據
5、支持 Multicall
6、支持臨時分叉以太坊網絡運行的測試套件
7、支持 TypeScript(可以從 ABI 和 EIP-712 類型數據中推斷類型)
8、大量的文檔和示例
9、被 ENS, Foundation, Sushi 等使用。

image

Github:https://github.com/wagmi-dev/wagmi

Web3-react#

Web3-react 是一個用於 React 應用的開源庫,旨在使 DApp 的開發更加容易。它提供了一套用於管理 Web3 實例的 React 元件和鉤子,以及用於獲取用戶賬戶、網絡等信息的功能。Web3-react 還可以輕鬆處理不同的 Web3 提供商,例如 MetaMask、WalletConnect、Portis 等。

Web3-react 提供了一個標準接口,用於與以太坊網絡進行互動,使開發者能夠專注於應用程序的邏輯和界面開發,而不必關心底層實現細節。它還提供了一些其他的高級功能,如支持 EIP-1193 標準、處理多個 Web3 實例和清除快取等。

image
Github:https://github.com/Uniswap/web3-react

RainbowKit#

RainbowKit 是一個 React 庫,可以輕鬆地將錢包連接添加到 dapp。該工具可簡化開發人員在開發 DApp 時需要進行的多錢包、多網絡連接支持工作。RainbowKit 支持所有 EVM 兼容鏈。

image
Github:https://github.com/rainbow-me/rainbowkit

Foundry#

Foundry 是一款用 Rust 編寫的用於以太坊應用程序開發的快速、便攜和模組化工具包。它包括:

1、Forge:以太坊測試框架(如 Truffle、Hardhat 和 DappTools)。
2、Cast:用於與 EVM 智能合約互動,發送交易和獲取鏈數據。
3、Anvil:本地以太坊節點,類似於 Ganache、Hardhat Network。
4、Chisel:快速、實用且詳細的 REPL。

640
Github:https://github.com/foundry-rs/foundry

DeFi Developer Road Map#

DeFi Developer Road Map 是去中心化金融(DeFi)開發者的學習和技能路線圖,該路線圖包括了從基礎的區塊鏈知識、智能合約、加密貨幣等概念開始,逐漸深入到各種 DeFi 協議、去中心化交易所(DEX)、流動性挖掘(Liquidity Mining)、閃電貸(Flash Loans)等高級概念和實際項目開發。

image
Github:https://github.com/OffcierCia/DeFi-Developer-Road-Map

FREE Web3 resources#

FREE Web3 resources 給開發者和學習者提供了 Web3 相關資源,這些資源可以包括各種在線課程、文檔、視頻教程、社區和開放源代碼庫等。它們可以幫助更好地理解和使用 Web3 技術,構建去中心化、安全和可靠的應用。

image
Github:https://github.com/FrancescoXX/free-Web3-resources

Awesome Web 3#

一組很棒的 Web 3 學習資源。

image
Github:https://github.com/ahmet/awesome-web3

Awesome Ethereum#

一組很棒的以太坊和 Dapps 學習資源。

image
Github:https://github.com/bekatom/awesome-ethereum

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。