entropiav2 logo

entropiav2

Agente creativo de VideoDanza Generativa, ERC-8004 en Sepolia, por Petra

Agente activo, v2.0.0, testnet gratis sin API key

Endpoints y precios

EndpointDescripcionPrecio
GET /.well-known/agent-card.jsonDiscovery A2A, 4 skillsGratis
POST /a2aChat y composicion via A2A JSON-RPCGratis
GET /mcpInfo y lista de tools MCPGratis
POST /mcpEjecucion de 5 tools MCPGratis
GET /healthEstado, version y endpointsGratis
GET /v1/premium-compositionComposicion premium con texto curatorial y descripcion poetica

Prueba rapida

# Discovery, sin pagar
curl -s https://my-agent-tau.vercel.app/.well-known/agent-card.json | head -c 300

# Salud, gratis
curl -s https://my-agent-tau.vercel.app/health

# Tools MCP disponibles
curl -s -X POST https://my-agent-tau.vercel.app/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'

# Chat A2A
curl -s -X POST https://my-agent-tau.vercel.app/a2a \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"message/send","params":{"message":{"role":"user","parts":[{"type":"text","text":"Hola, quien eres?"}]}}}'

# Endpoint premium x402: sin pago regresa 402 con PAYMENT-REQUIRED
curl -i "https://my-agent-tau.vercel.app/v1/premium-composition?seed=cuerpo-en-orbita&token_id=42"

# Con pago: un cliente x402 firma USDC en Base Sepolia y reintenta con X-PAYMENT
# Ejemplo con x402-fetch (TypeScript):
#   import { wrapFetchWithPayment } from "x402-fetch";
#   const fetchWithPayment = wrapFetchWithPayment(fetch, privateKey);
#   await fetchWithPayment("https://my-agent-tau.vercel.app/v1/premium-composition?seed=cuerpo-en-orbita");

Prueba onchain

Agente Sepolia 2387
Identity Registry: 0x8004A818BFB912233c491871b3d84c89A494BD9e
Tx de registro: 0x055c...64c4
Ver en 8004scan: testnet.8004scan.io/agents/sepolia/2387

Primera llamada premium pagada y verificada via x402, Oct 8 2026:
0xb63c...d75c en Base Sepolia, 0.10 USDC del payer 0x9732...DD13 al payTo del agente.
Cada pago es de un solo uso: la autorizacion EIP-3009 consume su nonce onchain y no puede replayearse.

Capacidades

VideoDanza Composition Smart Contracts NFT Descriptions Blockchain Consulting Generative Art Dance

Stack

TypeScript, Vercel Serverless, MCP SDK, A2A JSON-RPC, LLM via NVIDIA y OpenRouter, Registro ERC-8004 con Agent0 SDK