链开发 Skill技能列表
Midnight核心概念:架构Skill midnight-core-concepts:architecture
本技能详细介绍了Midnight区块链平台的系统架构、交易结构和核心组件。内容涵盖Zswap代币交换层、Kachina智能合约层、Impact虚拟机以及零知识证明系统的集成方式。重点讲解了隐私保护交易机制、同态承诺绑定、原子交易合并等关键技术,为开发者构建基于Midnight的隐私保护去中心化应用提供完整的技术参考。关键词:Midnight架构、隐私区块链、零知识证明、ZK-SNARKs、智能合约、Zswap、Kachina、Impact虚拟机、同态加密、原子交易。
Midnight核心概念:数据模型Skill midnight-core-concepts:data-models
本技能详细解析Midnight区块链平台支持的两种核心代币数据模型:UTXO账本代币模型与账户合约代币模型。内容涵盖UTXO的创建、消费、作废符隐私机制、屏蔽/非屏蔽代币区别,以及账户模型的适用场景与权衡。提供决策指南,帮助开发者根据隐私需求、并行处理、DeFi复杂性等关键因素,在区块链应用开发中选择合适的代币范式。关键词:Midnight区块链,UTXO模型,账户模型,隐私代币,作废符,屏蔽交易,DeFi开发,智能合约,数据模型选择。
ArbitrumdApp开发技能指南Skill arbitrum-dapp-skill
本技能指南是关于如何在 Arbitrum 区块链上使用 Stylus (Rust) 和 Solidity 开发去中心化应用 (dApp) 的完整教程。内容涵盖从本地开发环境搭建 (nitro-devnode)、智能合约编写与测试 (Rust/Solidity)、到前端 (React/Next.js) 集成 (viem/wagmi) 的全栈工作流。关键词:Arbitrum, dApp开发, 智能合约, Stylus, Rust, Solidity, 区块链开发, 前端集成, 本地测试, 部署指南。
Web3前端开发模式Skill web3-frontend
Web3前端开发模式是用于构建去中心化应用(dApp)前端界面的最佳实践集合。该技能涵盖钱包连接集成(EVM和Solana生态)、交易状态管理、大数字显示格式化、区块链错误信息翻译、链切换用户体验优化以及域名解析等功能实现。关键词:Web3前端、dApp开发、钱包连接、区块链交易、用户体验优化、Ethereum、Solana、React、TypeScript、智能合约交互。
Web3身份验证SDK模式Skill web3-privy
Privy SDK 是一个用于Web3应用的身份验证解决方案,提供钱包登录、嵌入式钱包、社交登录和服务器端验证功能。关键词:Web3身份验证、区块链登录、嵌入式钱包、Privy SDK、多链支持、React集成、DeFi应用开发。
Midnight版本兼容性检查Skill midnight-tooling:midnight-compatibility
本技能用于管理和检查Midnight区块链开发框架中各组件的版本兼容性。它提供了详细的版本关系图、编译器与运行时匹配指南、包版本管理最佳实践以及版本升级工作流。关键词包括:Midnight版本兼容性、Compact编译器、pragma语言版本、ZK电路、区块链开发、版本管理、npm ci、破坏性变更、证明服务器、组件依赖。
Midnight开发环境调试指南Skill midnight-tooling:midnight-debugging
Midnight开发环境调试指南是专门用于解决Midnight区块链开发工具链常见问题的技能文档。本指南提供系统化的故障排除方法,涵盖PATH安装错误、版本不匹配、Node.js导入问题、证明服务器故障、编译错误和包安装问题等六大类常见错误。包含详细的诊断命令、解决方案和快速检查工具,帮助开发者快速定位和修复Midnight开发环境中的技术问题。关键词:Midnight调试、区块链开发、工具链故障排除、Compact编译器、证明服务器、版本兼容性、Node.js错误、开发环境配置。
CantonNetwork开源仓库知识库Skill canton-network-repos
本技能提供关于Canton Network开源生态系统的全面知识,涵盖DAML智能合约语言、Canton分布式账本运行时以及Splice去中心化同步器应用的仓库结构、版本依赖关系和构建流程。适用于处理版本兼容性问题、调试LF版本或包ID不匹配、构建参与者节点或应用,以及理解企业版与社区版的差异。关键词:Canton Network, DAML, Splice, 智能合约, 区块链开发, 分布式账本, 版本兼容性, 开源构建。
MegaETH开发技能手册Skill megaeth-developer
MegaETH开发技能手册是一份全面的端到端开发指南,专为在MegaETH高性能区块链上构建应用而设计。核心内容包括:Foundry项目配置、智能合约开发与优化(如使用Solady库和临时存储)、超低延迟交易处理(如eth_sendRawTransactionSync)、实时数据流(WebSocket迷你区块订阅)、RPC批处理与优化、钱包集成(Privy、MetaMask智能账户)、权限委托框架(ERC-7710)、链上网站托管(Warren协议)以及.mega域名服务(MegaNames)的集成与应用。本手册提供了针对MegaETH独特架构(如MegaEVM Gas模型、存储成本)的最佳实践、性能调优技巧和具体操作流程,旨在帮助开发者高效构建快速、安全且成本优化的去中心化应用。关键词:MegaETH开发,智能合约,区块链开发,Foundry,实时交易,WebSocket,Gas优化,存储优化,Privy钱包,ERC-7710,MetaMask智能账户,链上网站,.mega域名。
地址簿技能Skill address-book
地址簿技能是一款用于管理区块链地址别名和传输历史的工具。它能自动从加密货币传输备忘录中生成联系人名称,跟踪每个地址的发送次数,提供快速查找和访问常用地址功能,适用于加密货币交易、区块链应用开发和钱包管理。关键词:地址管理、区块链、加密货币、传输历史、别名系统、联系人跟踪。
x402-avmPython包Skill explain-algorand-x402-python
x402-avm Python 包为 Algorand 支付协议提供支持,包括模块化安装、签名者协议接口和异步/同步组件。
创建x402支付保护服务器Skill create-typescript-x402-server
本指南提供了如何使用 Express.js 和 Hono 创建基于 Algorand 支付保护的服务器端 API。关键词包括:支付保护、x402、中间件、多网络支持、支付墙 UI、促进者服务器、动态定价。