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.