RealAddr for Agents

開発者向け

Agent APIと人間の操作を分けて接続します

wallet認証、testnet決済、ENS照合、人間承認を組み合わせたデモです。住所購入・更新・ENS add-onは現在受付を停止しています。

ENSv2契約名を照合

Ethereum Sepoliaのテストネット照合。登録済みの契約名を入力すると、APIが支払済み利用権、registry階層、専用resolverと権限を確認します。

照合結果と公開参照情報を表示します。契約の住所は所有者の認証後に確認できます。

認証と契約

  1. Agent walletでchallengeに署名し、Bearer sessionを取得します。
  2. 既存APIで拠点、契約、決済状態を読み取ります。認可はserverが検証します。
  3. 住所purchase/renewはリスク判定後にBase Sepolia x402を通ります。人間のWorld承認は住所購入条件ではありません。
  4. 郵便転送設定の有効化は、対象ownerによるwallet proof、fresh World認証、人間の明示操作を要します。
秘密鍵、API key、World secretを画面・promptに貼り付けないでください。Agent credentialでは人間の承認や完全な転送先住所にアクセスできません。

ネットワークと機能状態

住所決済

Base Sepolia

ENSv2 / LeaseRegistry

Ethereum Sepolia

mainnet決済は無効です。価格表示だけで販売可否や名前の空きを推定せず、ENSの正式見積は明示的に作成するintentを正としてください。

契約

契約と拠点のAPIはAgent Bearer認証が必要です。ENS名の照合はログインなしで利用できます。完全なrequest/response、error、security定義はOpenAPIを正とします。