standards

Map application requirements to deployed Ethereum token and protocol standards.

7|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/Zodomo/DrandVerifier --skill standards-zodomo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: standards
Source: https://github.com/Zodomo/DrandVerifier/tree/main/.opencode/skills/ethskills/standards
Command: npx skills add https://github.com/Zodomo/DrandVerifier --skill standards-zodomo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you quickly select and apply the correct Ethereum token and protocol standards by translating “which standard should I use?” into practical integration guidance.

Core Features & Use Cases

  • Token and protocol selection: Understand when to use ERC-20, ERC-721, ERC-1155, ERC-4337, ERC-8004, and newer standards based on the requirements of your application.
  • Integration-ready overview: Learn how key standards work through concrete examples, including interface expectations and typical flows.
  • Real-world focus: Covers deployed/live guidance such as ERC-8004 agent identities, x402 HTTP payments, EIP-3009 authorization transfers, and EIP-7702 smart EOAs.

Quick Start

Ask the assistant: "Summarize which Ethereum standards I should use for an app that sells service endpoints to AI agents via HTTP payments, and outline the integration flow end-to-end."

Frequently Asked Questions about standards

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
Which Ethereum token standard should I use for AI agent identity and HTTP payments?

EIP-3009 enables authorization transfers for fungible tokens by allowing approved contracts to pull token transfers, reducing gas costs and enabling meta-transactions without requiring users to hold ETH.

How do I implement EIP-7702 smart EOAs in my dApp?

You implement EIP-7702 smart EOAs by mapping your application requirements to the specification's interface expectations, allowing externally owned accounts to temporarily adopt smart contract code for advanced transaction flows.

When should I choose ERC-1155 over ERC-721 for my token application?

You choose ERC-1155 over ERC-721 when your application requires managing both fungible and non-fungible assets within a single contract, mapping your specific asset requirements to the deployed standard's capabilities.

What are the limitations of using x402 for onchain HTTP payments?

The x402 standard provides integration guidance for HTTP payment flows in agent services, but its deployment suitability depends entirely on whether your specific dApp architecture supports its core interaction expectations.