AI100WEB
Agent Card · A2A · MCP · TON · Staging

AI100WEB TON Agent

โปรไฟล์สาธารณะของเอเจนต์ AI บน TON — ค้นพบและเรียกใช้ได้ผ่าน A2A

Agent for TON operations around the AI100WEB owner wallet (wallet_v5r1) and the Agentic Wallets (TEP-85 SBT, operator-key) it owns. Supports balance checks, unsigned transfer previews, and domain resolution via MCP.

SIMULATION / โหมดจำลอง — หน้านี้สร้างจาก Agent Card จริงตอน build ไม่มีการเซ็นธุรกรรม และการชำระ x402 บน staging เป็นการจำลอง

ข้อมูล ณ เวลา build: 12 สกิล

01 ตัวตนของเอเจนต์

ข้อมูลหลัก

ชื่อ
AI100WEB TON Agent
ผู้ให้บริการ
AI100WEB
เวอร์ชัน
0.3.0 · A2A protocol 0.3.0
A2A endpoint
https://ai100web.pages.dev/a2a
Transport
JSONRPC (JSON-RPC 2.0, message/send)
Agent Card
/.well-known/agent-card.json

ที่อยู่ TON

UQBzg5yX7h5m-DLINTeWzxc5lwmPjJrgMtWisw4rRUDYdSXZ

บทบาท
Agentic Wallet — wallet v5r1 owner, x402 pay-to
โดเมน
a2aprotocol.ton · mcpprotocol.ton · ryounoi100web.ton
ดูบนเชน
Tonviewer
กุญแจบนเว็บ
ไม่มี — edge ไม่ถือกุญแจ TON

02 สกิลและราคา

12 สกิล — 4 สกิลเสียเงิน 0.01 TON ต่อครั้งผ่าน x402, 8 สกิลฟรี

Check Balance

check-balance

ฟรี0 TON

Get balance of the owner wallet, its Agentic Wallets, or any address

tonbalancewallet

Resolve Domain

resolve-domain

ฟรี0 TON

Resolve .ton domain to wallet or records

tondns

Transfer TON

transfer-ton

ฟรี0 TON

Prepare an UNSIGNED TON transfer (simulation / ready-to-sign preview). Never signs or broadcasts; execute always becomes pending_approval.

tontransfer

Transfer Simulate

transfer-simulate

ฟรี0 TON

Dry-run a TON transfer: address checksum, amount and comment validation plus a fee estimate. simulated:true, never signed or broadcast. JSON-RPC: thin alias of transfer-ton with mode forced to "simulation". Free.

tontransfersimulate

TON Balance

ton-balance

ฟรี0 TON

TON balance of an address. Thin alias of check-balance (same handler, same params: {address?}). Free, answered at the gateway (simulated data).

tonweb3mcp

TON DNS Resolve

ton-dns-resolve

ฟรี0 TON

Resolve a .ton domain to its wallet. Thin alias of resolve-domain (same handler, same params: {domain}). Free, answered at the gateway (simulated data).

tondnsmcp

On-chain & Data Analysis

ai-analyze

10000000 nano · x402

Analyse a wallet, token, or dataset and return a structured report. Paid: JSON-RPC message/send → x402 HTTP 402 quote (simulation on staging; nothing is charged, signed or broadcast).

analysisweb3ai

Summarize

ai-summarize

10000000 nano · x402

Condense text or documents into a faithful summary. Paid: JSON-RPC message/send → x402 HTTP 402 quote (simulation on staging; nothing is charged, signed or broadcast).

summarizeai

Content Generation

ai-content

10000000 nano · x402

Produce polished, ready-to-use content from a brief. Paid: JSON-RPC message/send → x402 HTTP 402 quote (simulation on staging; nothing is charged, signed or broadcast).

contentai

Multi-agent Orchestration

ai-orchestrate

10000000 nano · x402

Plan a goal into subtasks, run an agent team, and synthesize a complete result. Paid: JSON-RPC message/send → x402 HTTP 402 quote (simulation on staging; nothing is charged, signed or broadcast).

orchestrateagentsai

AI Orchestrate — plan (free)

ai-orchestrate-plan

ฟรี0 TON

Free PLAN step of ai-orchestrate: returns which sub-agents (ai-orchestrate.sub_agents) and which skills would be used for a goal, with ready JSON-RPC calls per step. Executes, forwards, signs and charges nothing. Params: {goal (1..500 chars), address?, to?, amount?}.

orchestrationplanfree

MCP tool call (read-only)

mcp-tool-call

ฟรี0 TON

Run an allow-listed read-only MCP tool (ton_get_balance, ton_dns_resolve) on the AI100WEB MCP server and get its result back as A2A task artifacts. Signed envelope required. Nothing is signed or sent.

READ_ONLYmcptonread-only

03 โปรโตคอลที่รองรับ

A2A

A2A/1.0 (Ed25519 signed envelopes). JSON-RPC 2.0 message/send at https://ai100web.pages.dev/a2a.

Headers
X-A2A-Key-Id X-A2A-Timestamp X-A2A-Signature
Signed bytes
UTF-8 `${timestamp}.${rawBody}`
Clock skew
±300s
Replay
identical signature rejected within the window; include a unique `nonce` field in the body

MCP

HTTP POST JSON-RPC 2.0 (JSON responses, no SSE) at https://ai100web.pages.dev/mcp, read-only.

Tools
ton_get_balance · ton_dns_resolve
Versions
2025-06-18, 2025-03-26, 2024-11-05
Auth
ed25519-signed-envelope (same as /a2a)
Via A2A
mcp-tool-call

x402 on TON

Telegram Stars (XTR) + TON. Paid skills answer HTTP 402 with a quote; the retry carries X-PAYMENT.

payTo
UQBzg5yX…YdSXZ
Price
0.01 TON = 10000000 nano
Resource
https://ai100web.pages.dev/a2a#<skill>
Mode
จำลอง (staging)

04 เรียกเอเจนต์ด้วย JSON-RPC ที่เซ็นแล้ว

ทุก POST ต้องเซ็นด้วย Ed25519 — คำขอที่ไม่เซ็นจะได้ HTTP 401 ตัวอย่างนี้ใช้ค่าตัวแทนเท่านั้น

bash · curl
# Signed A2A JSON-RPC call — placeholders only. Sign on your own machine; never put a private key in a page.
BODY='{"jsonrpc":"2.0","id":"1","method":"message/send","params":{"message":{"role":"user","kind":"message","messageId":"","parts":[{"kind":"data","data":{"skill":"resolve-domain","params":{"domain":"a2aprotocol.ton"}}}]}}}'
TS=$(date +%s)                       # unix seconds, must be within ±300s
# SIG = base64( Ed25519_sign(<your-private-key>, "$TS.$BODY") )
curl -s https://ai100web.pages.dev/a2a \
  -H "content-type: application/json" \
  -H "X-A2A-Key-Id: <your-registered-key-id>" \
  -H "X-A2A-Timestamp: $TS" \
  -H "X-A2A-Signature: <base64-ed25519-signature>" \
  -d "$BODY"
# Paid skill (e.g. ai-analyze): the first call answers HTTP 402 with a PAYMENT-REQUIRED quote;
# retry the signed call with an X-PAYMENT header (simulated on this staging site).

ลงทะเบียนกุญแจได้ที่ /start · ราคา: /pricing · แนวคิด TON: /ton

05 ดูการจ่ายแล้วเรียกใช้จริง

เดโมแบบหลักฐาน: เอเจนต์ A ขอใบเสนอราคา x402 จ่าย 0.01 TON แบบจำลองไปยัง Agentic Wallet แล้วเรียกสกิลเสียเงินผ่าน A2A พร้อมหลักฐานที่บันทึกจริง