搜索结果: "区块链"
Self协议集成Skill self-xyz
Self协议集成技能用于在Web3应用中实现隐私优先的身份验证。它通过零知识证明技术,允许用户在不泄露个人敏感信息(如姓名、身份证号)的前提下,验证其护照或身份证件的关键属性,如年龄、国籍、是否为真人等。该技能涵盖前端二维码集成、后端证明验证以及链上智能合约验证的全流程开发,适用于需要KYC、年龄验证、反女巫攻击、合规筛查(如OFAC)的DApp、DeFi、社交应用、空投活动等场景。关键词:零知识证明、隐私身份验证、护照验证、KYC、年龄验证、国籍检查、OFAC筛查、反女巫攻击、Celo区块链、智能合约验证、Web3身份、zk证明。
零知识证明生成Skill midnight-proofs:proof-generation
零知识证明生成技能专注于在服务器端高效、可扩展地生成零知识证明。它涉及构建证明即服务后端,将计算密集型证明任务从客户端设备卸载,实现异步处理和队列管理,以支持高吞吐量应用。关键词:零知识证明、ZK证明、服务器端证明、证明即服务、异步证明、证明队列、密码学、区块链隐私、可扩展后端。
零知识证明验证Skill midnight-proofs:proof-verification
零知识证明验证技能专注于在区块链交易提交前,在服务器端对ZK-SNARKs或ZK-STARKs等零知识证明进行密码学验证。该技能用于构建验证网关、实现批量验证、优化交易成功率,并确保来自不受信任客户端的证明有效性。关键词:零知识证明、ZK验证、区块链安全、密码学验证、交易预验证、批量验证、证明网关、Gas优化。
证明器性能优化Skill midnight-proofs:prover-optimization
ZK证明器性能优化指南,专注于内存管理、并行化配置和基础设施调优。本技能涵盖证明生成速度优化、内存使用降低、Docker/Kubernetes部署配置、并行证明生成实现以及性能瓶颈诊断。关键词:零知识证明、ZK证明器、性能优化、内存管理、并行计算、Docker配置、Kubernetes部署、证明生成、区块链扩容、密码学性能。
合约调用Skill midnight-tooling:contract-calling
该技能用于从Node.js后端程序与Midnight区块链上已部署的智能合约进行交互。核心功能包括:执行无需生成零知识证明的只读查询以获取合约状态,以及发起需要生成证明的状态变更交易来更新链上数据。适用于构建与合约交互的API服务、自动化脚本测试以及程序化验证合约逻辑。关键词:Midnight合约调用,Node.js后端交互,零知识证明,智能合约查询,状态变更交易,区块链API开发。
午夜工具:合约部署Skill midnight-tooling:contract-deployment
本技能用于在Midnight区块链网络上部署Compact智能合约。它涵盖了从编译合约、配置网络端点(索引器、证明器)、处理交易确认到部署验证和错误排查的完整流程。适用于开发者在测试网或主网进行合约部署,并支持CI/CD自动化脚本设置。关键词:Midnight区块链,Compact智能合约,合约部署,测试网,主网,网络配置,部署验证,CI/CD,ZK电路。
合约生命周期管理Skill midnight-tooling:lifecycle-management
本技能专注于Midnight区块链智能合约的完整生命周期管理,涵盖合约状态检查、数据备份、版本控制、迁移策略和优雅弃用。核心功能包括使用索引器查询合约状态、实施零停机迁移模式(如代理模式、双写)、维护版本注册表、监控合约健康度以及执行回滚安全的迁移脚本。适用于需要高可用性、可升级性和状态一致性的去中心化应用(DApp)开发与运维场景。关键词:智能合约升级、状态迁移、版本控制、合约监控、区块链运维、DApp维护、零停机部署、Midnight合约。
MidnightCI/CD设置Skill midnight-tooling:midnight-ci
这是一个用于Midnight区块链项目的CI/CD自动化配置技能,专门针对智能合约开发和DApp测试。该技能提供GitHub Actions工作流模板,实现合约编译自动化、TypeScript测试执行、版本一致性验证和集成测试。关键词包括:Midnight区块链、智能合约CI/CD、Compact编译器、GitHub Actions自动化、DApp测试、证明服务器集成、版本控制、持续集成部署。
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错误、开发环境配置。
Drift永续合约交易SDKSkill drift-sdk
Drift永续合约交易SDK是一个用于在Solana区块链上的Drift Protocol去中心化交易所进行永续期货和现货交易的直接软件开发工具包。它提供了一套完整的命令行接口,支持开仓平仓、杠杆设置、订单管理、账户查询和风险监控等功能,无需依赖网关服务器,实现高效、安全的算法交易和量化策略执行。关键词:Drift Protocol, Solana, 永续合约, 期货交易, 去中心化交易所, SDK, 量化交易, 杠杆交易, 区块链金融, DeFi。
闪电交易Skill lighter
闪电交易是一个基于Arbitrum区块链的链上订单簿去中心化交易所(DEX)命令行工具。它允许用户通过简单的命令进行永续期货合约的交易,支持查看市场深度、获取实时价格、管理账户余额与持仓、以及执行开仓、平仓、取消订单等操作。关键词:Arbitrum DEX,链上订单簿,永续期货,量化交易,DeFi,命令行交易,低手续费,高流动性。