区块链 Skill技能列表

4.5

DeployReactFrontendsforAlgorandSkill deploy-react-frontend

为Algorand dApps创建React前端,并集成钱包,实现与智能合约的交互。

4.5

x402-avmPython包Skill explain-algorand-x402-python

x402-avm Python 包为 Algorand 支付协议提供支持,包括模块化安装、签名者协议接口和异步/同步组件。

4.5

x402-avmforTypeScriptDevelopersSkill explain-algorand-x402-typescript

这是一个指南,用于帮助 TypeScript/JavaScript 开发者理解和使用 x402-avm 包,包括签名者接口、注册模式、构建器模式、常量、工具以及 TypeScript 特定的集成模式。关键词包括:Algorand, x402-avm, TypeScript, 签名者接口, ClientAvmSigner, FacilitatorAvmSigner, AVM 方案注册。

4.5

implement-arc-standardsSkill implement-arc-standards

这项技能涵盖了Algorand智能合约开发中最核心的ARC标准,包括ARC-4 ABI编码、ARC-22只读方法、ARC-28事件日志规范、ARC-32与ARC-56应用规范的使用,以及如何生成和使用应用规范文件。

4.5

Algorand智能合约示例搜索工具Skill search-algorand-examples

这是一个专门用于搜索Algorand区块链智能合约示例代码和开发模式的工具。它能够快速查找BoxMap、内部交易、投票合约、NFT实现等特定模式的代码示例,支持从Algorand Foundation官方代码库(如devportal-code-examples、puya-ts)中检索TypeScript和Python智能合约代码。适用于区块链开发者、智能合约工程师、Web3开发人员快速学习和参考Algorand开发最佳实践。关键词:Algorand智能合约、区块链开发、智能合约示例、BoxMap搜索、投票合约代码、NFT实现、TypeScript智能合约、Python区块链开发、Web3开发工具、Algorand代码库搜索。

4.5

x402协议与Algorand集成Skill teach-algorand-x402

x402协议是一个基于HTTP 402状态码的支付协议,支持Algorand作为一级区块链与EVM和SVM同级集成,通过客户端、服务器和协调者三个组件协同工作实现HTTP原生支付,支持ASA和ALGO资产,具备快速最终性特点。

4.5

测试智能合约Skill test-smart-contracts

这个技能用于编写和执行Algorand智能合约的集成测试,包括设置测试环境、部署合约、调试测试问题以及模拟多用户交互场景。

4.5

Algorand错误排查指南Skill troubleshoot-errors

本技能专注于诊断和修复Algorand区块链开发中的常见错误,包括智能合约逻辑错误、交易拒绝、SDK异常、账户余额不足、资产未选择加入等问题。提供详细的错误分类、快速诊断流程和解决方案,帮助开发者高效解决Algorand智能合约开发、DApp开发和区块链应用部署中的技术难题。关键词:Algorand错误排查,智能合约调试,交易失败修复,区块链开发问题解决,SDK异常处理。

4.5

AlgoKitCLI使用指南Skill use-algokit-cli

AlgoKit CLI 是 Algorand 区块链智能合约开发的核心工具集,提供从合约构建、测试到部署的完整工作流。关键词:Algorand 智能合约开发,AlgoKit CLI 命令,本地网络部署,区块链 DApp 构建,智能合约测试,Puya 编译器,ARC56 规范,类型化客户端生成。

4.5

AlgoKitUtils区块链交互库Skill use-algokit-utils

AlgoKit Utils 是一个用于与 Algorand 区块链交互的开发库,支持 TypeScript 和 Python。它提供了连接 Algorand 网络、发送支付交易、管理账户、部署智能合约以及组合交易组等核心功能。关键词:Algorand 区块链,智能合约开发,DApp 开发,Web3,Python SDK,TypeScript SDK,AlgoKit,区块链交互,交易发送,账户管理。

4.5

使用x402-avmPython核心和AVM机制Skill use-python-x402-core-avm

利用x402-avm Python SDK直接构建Algorand上的自定义支付集成,包括核心组件使用、签名协议实现、常量和工具函数应用、支付流程自动化处理等。

4.5

使用TypeScriptx402支付集成Skill use-typescript-x402-core-avm

这个技能提供了如何在Algorand区块链上使用TypeScript实现x402支付协议的详细指南,包括创建客户端、资源服务器和促进者,以及处理交易组和费用抽象。关键词包括:x402协议、Algorand、TypeScript、支付集成、交易签名、费用抽象。