📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
读懂开源,从这里开始
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
🌙
简
▾
简体
繁體
English
登录
用户中心
▾
👤 用户中心
📬 我的订阅
✉️ 我的邮箱
🔑 修改密码
⭐ 我的收藏
💬 我的反馈记录
↩ 退出
订阅
☰
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
搜索
订阅
RSS
简体
繁體
English
🔍
搜索
📡
RSS
🔥 热门搜索
llm
vuejs
pytorch
langchain
sql
graphql
peg
leetcode
tokio
redis
unity
php8
"Web3 钱包"
📖 知识库
Sign-In with Ethereum (SIWE)
★★★★★
★★★★★
入门
Sign-In with Ethereum (SIWE) 是一种基于以太坊区块链的去中心化身份验证协议,由 Spruce Systems 开发,允许用户使用以太坊钱包直接登录各类 Web 应用和服务,实现无需密码的安全身份验证,SIWE 协议利用以太坊账户和数字签名技术,确保用户身份的隐私和安全,减少对传统中心化身份验证系统的依赖,SIWE 的出现为 Web3 应用和去中心化身份认证提供了新的解决方案,通过将用户的以太坊账户与应用程序关联,SIWE 协议可以让用户在不暴露敏感信息的情况下进行身份验证,SIWE 协议的设计目标是提供一种简单、安全、去中心化的身份验证方式,保护用户隐私和数据安全,SIWE 的应用前景广阔,未来可能被广泛应用于各种 Web3 应用和服务中,SIWE 协议的开发和推广有助于推动去中心化身份认证和 Web3 生态的发展,SIWE 协议的安全性和去中心化特性使其成为传统身份验证方式的有力补充和替代方案,SIWE 协议的推广和应用有助于构建更加安全和去中心化的数字身份认证体系,SIWE 协议的设计和开发考虑了用户隐私和数据安全的需求,SIWE 协议的应用有助于减少身份盗窃和数据泄露的风险,SIWE 协议的安全性和可靠性使其成为 Web3 应用和服务的首选身份验证解决方案,SIWE 协议的推广和应用有助于推动 Web3 生态的发展和壮大,SIWE 协议的设计和开发考虑了用户体验和便捷性的需求,SIWE 协议的应用有助于提高用户的身份验证效率和便捷性,SIWE 协议的安全性和可靠性使其成为用户的首选身份验证解决方案,SIWE 协议的推广和应用有助于构建更加安全和便捷的数字身份认证体系,SIWE 协议的设计和开发考虑了用户需求和市场趋势,SIWE 协议的应用有助于推动 Web3 生态的发展和壮大,SIWE 协议的安全性和可靠性使其成为 Web3 应用和服务的首选身份验证解决方案,SIWE 协议的推广和应用有助于构建更加安全和去中心化的数字身份认证体系,SIWE 协议的设计和开发考虑了用户隐私和数据安全的需求,SIWE 协议的应用有助于减少身份盗窃和数据泄露的风险,SIWE 协议的安全性和可靠性使其成为用户的首选身份验证解决方案,SIWE 协议的推广和应用有助于推动 Web3 生态的发展和壮大,SIWE 协议的设计和开发考虑了用户体验和便捷性的需求,SIWE 协议的应用有助于提高用户的身份验证效率和便捷性,SIWE 协议的安全性和可靠性使其成为 Web3 应用和服务的首选身份验证解决方案,SIWE 协议的推广和应用有助于构建更加安全和便捷的数字身份认证体系,SIWE 协议的设计和开发考虑了用户需求和市场趋势,SIWE 协议的应用有助于推动 Web3 生态的发展和壮大,SIWE 协议的安全性和可靠性使其成为 Web3 应用和服务的首选身份验证解决方
📦 开源项目
luzhenqian
/
web3-examples
web3-examples:Web3 示例项目和学习资源 — web3-examples 项目汇集了大量 Web3 示例项目和高质量学习资源,包括 airdrop、blockchain、ethereum、smart-contracts 等,帮助开发者快速入门 Web3 世界。该项目使用 TypeScript 语言开发,涵盖了 nextjs、react、rust 等多种技术栈。通过 web3-examples,开发者可以快速学习和掌握 Web3 开发技能,加入到 Web3 生态系统中。
TypeScript
★ 1.7k
⑂ 248
blockchain
☆
rainbow-me
/
rainbowkit
rainbowkit:连接钱包的最佳方式 — rainbowkit是一个用于连接钱包的工具,提供了便捷的方式来访问web3应用。它支持多种钱包和链条,包括ethereum和react。使用rainbowkit,可以轻松地构建和部署dapp应用
MDX
★ 2.8k
⑂ 788
blockchain
☆
wangschang
/
web3.0
web3.0:区块链技术学习平台 — web3.0是一个区块链技术学习平台,提供web3学习资料、web3书籍、web3job等资源,帮助用户了解区块链技术和web3工作机会。该平台整理了大量的web3知识,包括blockchain、ethereum等。通过web3.0,用户可以更好地学习和理解区块链技术
★ 1.6k
⑂ 195
blockchain
☆
web3ui
/
web3uikit
web3uikit:用于DApp的轻量级可复用Web3 UI组件 — web3uikit为DApp开发者提供了一系列轻量级可复用的Web3 UI组件,支持多种库和框架,如React、Ethers和WalletConnect。它帮助开发者快速构建Web3应用,提高开发效率和用户体验。同时,web3uikit支持多个公链,如Ethereum和Solana,满足不同开发需求。
TypeScript
★ 1.8k
⑂ 271
blockchain
☆
trustwallet
/
trust-wallet-ios
trust-wallet-ios:iOS上的以太坊钱包和Web3 DApp浏览器 — trust-wallet-ios是一个开源的iOS应用,允许用户管理以太坊钱包和浏览Web3 DApp。它使用Swift语言开发,支持以太坊智能合约和DApp。该应用对于区块链和以太坊开发者以及用户来说是一个重要的工具
Swift
★ 1.6k
⑂ 568
blockchain
☆
tahowallet
/
extension
extension:社区拥有的Web3钱包 — extension是一个基于TypeScript的开源项目,提供了一个安全可靠的Web3钱包解决方案。它支持多种加密货币,包括bitcoin和ethereum,并允许用户与DApp应用进行交互。extension的社区驱动模式确保了其开发和运营的透明性和安全性
TypeScript
★ 3.2k
⑂ 425
blockchain
☆
WalletConnect
/
walletconnect-monorepo
walletconnect-monorepo:钱包连接单仓库 — walletconnect-monorepo提供了一套用于连接钱包和区块链应用的开发工具和库,支持多种语言和平台,包括TypeScript、React Native和Web3。该项目旨在简化钱包和应用之间的交互,促进区块链生态系统的发展。通过使用walletconnect-monorepo,开发者可以更容易地构建安全、可靠和用户友好的区块链应用
TypeScript
★ 1.7k
⑂ 816
blockchain
☆
FrancescoXX
/
free-Web3-resources
free-Web3-resources:Web3 开发资源列表 — free-Web3-resources 提供了一个全面且免费的 Web3 开发资源列表,包括 blockchain、dapp、ethereum、solidity 和 web3 相关的资源。这个项目的目标是让 Web3 更加容易被大家所接受和使用,促进 Web3 技术的发展。同时,free-Web3-resources 也为开发者提供了一个便捷的资源查找平台,节省了开发者的时间和精力。
CSS
★ 3.7k
⑂ 577
blockchain
☆
Uniswap
/
web3-react
web3-react:用于构建现代以太坊dApps的框架 — web3-react提供了一个简单且可扩展的方式来构建现代以太坊dApps。它通过最小化依赖来提高性能和安全性。因此,开发者可以更加轻松地创建高质量的以太坊应用。
TypeScript
★ 5.7k
⑂ 1.5k
blockchain
☆
ethers-io
/
ethers.js
ethers.js:JavaScript 中的以太坊库和钱包实现 — ethers.js 提供了一个完整的以太坊库和钱包实现,允许开发者使用 JavaScript 进行以太坊开发。它支持各种以太坊功能,包括钱包管理、交易处理和智能合约交互。使用 ethers.js,可以更容易地构建以太坊应用程序和服务。
TypeScript
★ 8.7k
⑂ 2.1k
blockchain
☆
MetaMask
/
metamask-mobile
metamask-mobile:移动以太坊浏览器 — metamask-mobile是一个移动端的web浏览器,允许用户访问使用以太坊区块链的网站。它使用TypeScript和React Native开发,支持Android和iOS平台。通过metamask-mobile,用户可以方便地访问和使用去中心化应用(dapps)和Web3服务
TypeScript
★ 3k
⑂ 1.6k
mobile
☆
newbee-ltd
/
newbee-mall-vue3-app
newbee-mall-vue3-app:基于Vue3的大型单页面商城 — newbee-mall-vue3-app是一个使用Vue3.2、Vue-Router4.x、Pinia和Vant4.x构建的大型单页面商城项目。该项目展示了如何使用现代前端技术栈开发复杂的电商应用。
Vue
★ 6.5k
⑂ 1.6k
web
☆
life-itself
/
web3
web3:了解 web3 和加密货币 — web3 项目通过严谨和建设性的分析,探讨 web3 和加密货币的关键概念和思想,包括比特币、以太坊和区块链技术。该项目旨在帮助用户了解 web3 和加密货币的深层次希望和愿景。通过对 web3 和加密货币的深入分析,项目为用户提供了一个全面了解 web3 和加密货币的机会
HTML
★ 1.9k
⑂ 213
blockchain
☆
adrianhajdin
/
project_web3.0
project_web3.0:Web 3.0 React Solidity 区块链应用 — project_web3.0 项目是一个使用 JavaScript 编写的 Web 3.0 应用,利用 React 和 Solidity 构建了一个完整的区块链应用。该项目的目的是为了演示如何使用 Web 3.0 技术构建一个去中心化的应用。通过这个项目,开发者可以学习到如何使用 smart-contracts 和 Solidity 编写区块链应用
JavaScript
★ 4.3k
⑂ 1.2k
blockchain
☆
unicity-sphere
/
sphere
sphere:Web3 钱包和代理平台 — sphere 提供了一个安全可靠的双层加密钱包,支持 DM 和群聊功能,并集成了市场功能。该平台旨在为 Unicity 网络用户提供一个便捷的 Web3 体验。sphere 的出现填补了 Unicity 网络中对安全、可靠的钱包和代理平台的需求。
TypeScript
★ 9.8k
⑂ 50
blockchain
☆
chainfeeds
/
RSSAggregatorforWeb3
RSSAggregatorforWeb3:Web3个人信息中心 — RSSAggregatorforWeb3可以帮助用户从众多RSS源中聚合信息,构建个人Web3信息中心。该项目使用Python语言开发,目前支持超过600个RSS源。通过RSSAggregatorforWeb3,用户可以更方便地获取Web3相关信息,提高信息获取效率。
Python
★ 2.1k
⑂ 335
blockchain
☆
DimensionDev
/
Maskbook
Maskbook:去中心化社交网络门户 — Maskbook是一个开源的浏览器扩展,通过集成Arweave、IPFS、Ethereum等技术,提供去中心化的社交网络和数据存储解决方案。它通过加密和隐私保护技术,保护用户的数据安全和隐私。Maskbook的目标是创建一个新的、开放的互联网,用户可以在其中安全、自由地交流和分享信息。
TypeScript
★ 1.6k
⑂ 316
blockchain
☆
ethereum
/
mist
mist:以太坊网络浏览器 — mist允许用户浏览和使用以太坊网络上的Ðapps。它基于Electron和Web3技术,提供了一个便捷的方式来与以太坊生态系统进行交互。mist的开发已经停止,但它仍然是以太坊历史上的一个重要项目
JavaScript
★ 7.4k
⑂ 1.9k
blockchain
☆
DemocracyEarth
/
wallet
wallet:抗审查的民主系统 — wallet是一个开源项目,利用JavaScript和以太坊等技术,构建了一个去中心化的民主平台。它允许用户创建和参与去中心化的自治组织,促进了更公正和透明的决策过程。通过使用区块链技术,wallet确保了所有交易和投票行为的安全和不可篡改。
JavaScript
★ 1.5k
⑂ 276
blockchain
☆
wevm
/
wagmi
wagmi:以太坊应用的响应式原语 — wagmi 提供了一系列的钩子函数,帮助开发者更容易地构建以太坊应用。它支持 React 和 Vue 等主流前端框架,并且提供了 TypeScript 的类型定义。通过使用 wagmi,开发者可以更方便地与以太坊区块链进行交互
TypeScript
★ 6.7k
⑂ 1.4k
blockchain
☆
web3
/
web3.js
web3.js:以太坊JSON RPC API交互库 — web3.js提供了一组用于与以太坊JSON RPC API交互的TypeScript库,包括ABI解码器、ABI编码器和其他实用函数。它能够帮助开发者更方便地与以太坊区块链进行交互。同时,web3.js也是以太坊生态系统中的一个重要组成部分,广泛应用于各类以太坊项目中。
TypeScript
★ 19.9k
⑂ 5.1k
blockchain
☆
wevm
/
viem
viem:以太坊TypeScript接口 — viem提供了一种简单的方式来与以太坊交互,通过TypeScript接口,使得开发以太坊应用变得更加容易。它支持abi、blockchain、contracts、dapp、ethereum、javascript、typescript、wagmi和web3等功能。通过使用viem,开发者可以更快速地构建以太坊应用
TypeScript
★ 3.5k
⑂ 1.5k
blockchain
☆
basecamp
/
kamal
kamal:部署网页应用 — kamal是一个使用Ruby编写的工具,允许用户将网页应用部署到任何支持的环境中。它提供了灵活性和便利性,帮助开发者简化部署过程。通过使用kamal,开发者可以更轻松地管理和维护自己的网页应用
Ruby
★ 14.4k
⑂ 734
web
☆
jiangrui1994
/
CloudSaver
CloudSaver:网盘资源搜索与转存工具 — CloudSaver 利用 Vue 3 和 Express 构建,提供了便捷的网盘资源搜索和转存功能。该工具通过提供快速的搜索和转存能力,帮助用户节省时间和提高工作效率。同时,CloudSaver 的开发也体现了开源精神和社区协作的价值。
Vue
★ 9.1k
⑂ 767
web
☆
zhongyi-tong
/
WeChatLuckyMoney
WeChatLuckyMoney:微信抢红包助手 — WeChatLuckyMoney是一个使用Java开发的Android应用程序,旨在帮助用户抢微信群红包。它提供了便捷的方式来获取红包,节省了用户的时间和精力。通过使用WeChatLuckyMoney,用户可以轻松地抢到微信群里的红包
Java
★ 7.2k
⑂ 2.2k
mobile
☆
Yin-Hongwei
/
music-website
music-website:基于Vue和SpringBoot的音乐网站 — music-website是一个使用Vue作为前端、SpringBoot作为后端、MyBatis作为ORM框架的音乐网站项目。它利用Vue的组件化和响应式特性,结合SpringBoot的简化开发和MyBatis的数据库交互,提供了一个高效的音乐网站解决方案。这个项目对于学习和构建音乐网站有着重要的参考价值
Vue
★ 6.7k
⑂ 1.6k
web
☆
andrewyng
/
context-hub
context-hub:上下文中心库 — context-hub提供了一个简单的方式来管理和共享上下文数据,使得开发者可以更容易地构建复杂的Web应用。它通过提供一个统一的接口来访问和更新上下文数据,从而简化了应用的开发和维护。同时,context-hub也支持多种数据存储和缓存机制,提高了应用的性能和可扩展性
JavaScript
★ 13.8k
⑂ 1.2k
web
☆
mrdoob
/
three.js
three.js:JavaScript 3D 库 — three.js 是一个流行的 JavaScript 3D 库,用于创建和渲染 3D 图形。它提供了一个强大的 API,允许开发者创建复杂的 3D 场景和动画。three.js 在游戏、虚拟现实、增强现实等领域有广泛的应用。
JavaScript
★ 113.2k
⑂ 36.4k
web
☆
webrtc
/
samples
samples:WebRTC 网络演示和示例 — samples 仓库中的示例展示了如何使用 WebRTC 实现视频会议、屏幕共享和其他实时通信功能。这些示例可以帮助开发者了解 WebRTC 的使用方法和最佳实践。通过学习这些示例,开发者可以快速开发出自己的 WebRTC 应用
JavaScript
★ 14.6k
⑂ 5.7k
web
☆
GMWalletApp
/
epusdt
epusdt:跨平台收款网关 — epusdt是一个使用Go语言开发的开源项目,提供了一个优雅的跨平台收款网关,支持多种加密货币和区块链平台,如USDT、ETH、BNB等。它可以帮助开发者轻松集成多种支付方式,提高用户体验。epusdt的开源性和跨平台性使其成为开发者们的首选
Go
★ 3.6k
⑂ 988
blockchain
☆
alibaba
/
canal
canal:阿里巴巴 MySQL binlog 增量订阅&消费组件 — canal 是一个开源的 Java 组件,用于订阅和消费 MySQL 的 binlog 日志,实现实时数据同步和处理。它支持多种数据格式和协议,包括 JSON、Avro 和 Protocol Buffer 等。canal 的主要功能是将 MySQL 的 binlog 日志解析并推送到下游系统,实现数据的实时同步和处理
Java
★ 29.7k
⑂ 7.6k
other
☆
gakonst
/
ethers-rs
ethers-rs:Rust 实现的以太坊和 Celo 库和钱包 — ethers-rs 提供了一个完整的以太坊和 Celo 库和钱包实现,使用 Rust 编写。它支持 Web3 功能,能够与以太坊和 Celo 网络进行交互。该库的实现使得开发人员能够轻松地构建和管理以太坊和 Celo 应用
Rust
★ 2.5k
⑂ 776
blockchain
☆
youzan
/
vant
vant:轻量级Vue移动UI库 — vant是一个轻量级、可定制的Vue UI库,用于构建移动Web应用。它提供了一系列的UI组件,帮助开发者快速构建移动应用。vant的轻量级和可定制性使其成为构建移动Web应用的理想选择。
TypeScript
★ 24.3k
⑂ 9.4k
web
☆
AmazingAng
/
WTF-Solidity
WTF-Solidity:Solidity极简入门教程 — WTF-Solidity提供了一个简单易懂的Solidity教程,帮助小白们快速入门。该项目支持English,官网地址为https://wtf.academy。通过WTF-Solidity,开发者可以快速学习Solidity的基础知识,并开始构建自己的DApp和智能合约。
Solidity
★ 14k
⑂ 2.4k
blockchain
☆
dethcrypto
/
TypeChain
TypeChain:以太坊智能合约TypeScript绑定 — TypeChain是一个TypeScript库,用于为以太坊智能合约提供绑定,支持ABI、Solidity和Web3等技术。它简化了以太坊智能合约的开发和集成,提高了开发效率。通过使用TypeChain,开发者可以更容易地与以太坊智能合约交互
TypeScript
★ 2.8k
⑂ 376
blockchain
☆
Tamsiree
/
RxTool
RxTool:Android开发工具类集合 — RxTool提供了一系列实用的工具类,包括支付宝支付、微信支付、微信分享、Zip4j压缩、UCrop选择圆形头像等,帮助Android开发人员快速集成常用功能。同时,RxTool还包含了常用Dialog、WebView封装、Toast封装、震动、GPS、Location定位等功能。使用RxTool可以大大简化Android开发过程,提高开发效率。
Kotlin
★ 12.3k
⑂ 2.8k
tools
☆
darknessomi
/
musicbox
musicbox:命令行音乐工具 — musicbox是一个基于命令行的音乐工具,允许用户在终端中控制和播放音乐。它使用Python语言开发,支持多种操作系统,包括linux。musicbox的出现为用户提供了一个简洁高效的音乐控制方式,摆脱了图形界面的束缚
Python
★ 9.8k
⑂ 1.6k
other
☆