ガイド · AIエージェント

ボットが利回りトークンを買う方法確認、入金、承認、預け入れ、監視、出口。

利回りトークンを買うボットは、ボタンをクリックしません。トークンに関するデータを読み、上限の範囲内で自分が管理するウォレットからいくつかのブロックチェーン取引に署名し、結果をオンチェーンで確かめます。パーミッションレスなトークン(レンディング市場、ボールト、貯蓄トークン)なら、これだけで済み、個々の取引を人が承認する必要はありません。トークン化された国債やマネー・マーケット・ファンドでも仕組みは同じですが、所有者が発行体の審査を一度通過し、ウォレットを登録した後に限られます。このページでは両方の経路を、呼び出しごとに順を追って見ていきます。

2026年10月19日 確認

要点

01

経路は2つ:パーミッションレスなトークン(DeFiレンディング、ボールト、貯蓄トークン)向けの「ウォレットだけ」と、トークン化ファンド向けの「所有者が一度オンボーディング」。後者では発行体が所有者のウォレットをホワイトリストに登録し、ボットがそれを操作します。

02

ほぼすべての購入の核心は2つの取引です。コントラクトに対してUSDCの正確な金額を承認(approve)し、次に預け入れ(deposit)またはスワップを行います。多くのボールトはERC-4626規格に従っており、入口はdeposit(assets, receiver)、出口はredeem(shares, receiver, owner)です。

03

署名の前に、ボットはコントラクトを許可リストと照合し、金額を上限内に収め、取引をシミュレーションします。署名後は、保有するシェアの残高と、そのシェアの価値を読み取ります。

04

CircleのUSYCはファンド経路の例です。オンボーディング済みで適格な米国外投資家のウォレットがUSDCを添えてTellerコントラクトを呼び出し、同じ取引内でファンドトークンを受け取ります(T+0)。

05

高い利回りは固定利回りではありません。利息とトークン報酬を切り分け、30日平均と、実際にどれだけ引き出せるかを確認してください。

買う前に:ボットが確認すること

確認はすべてWebページではなくデータに基づいて行います。ページにはエージェントを誘導するために書かれた文章が含まれている可能性があるからです。

  1. 1

    1. そのトークンが何か

    発行体、チェーン、コントラクトアドレス、利回りの源泉(借り手、国債、トークン報酬)、償還の方法と速さ。TokenBankのMCPサーバーは、search_yield_products、find_permissionless_assets、get_product_detailsを通じてこれらを返します。

  2. 2

    2. アクセスのゲート

    3つの別々の問いです。発行時、公開市場での購入時、償還時に本人確認はあるか。どれか1つでも「必要」なら、そのトークンはオンボーディング経路です。どれか1つでも不明なら、ボットは必要とみなすべきです。

  3. 3

    3. コントラクトアドレス

    発行体自身のドキュメントから取得し、ブロックエクスプローラーで確認します。検索結果、チャットメッセージ、トークンの説明文から取得してはいけません。同じ名前の偽トークンはよくあります。

  4. 4

    4. 利回りの裏にある利回り

    表示されたAPYを基礎利息と報酬トークンに分け、今日の値を30日平均と比較し、総預け入れ額と貸し出し済みの割合を確認します。全額が貸し出された市場では、借り手が返済するまで引き出しに応じられないからです。

  5. 5

    5. 自身の制限

    金額は1取引あたり・1日あたりの上限内か。コントラクトは所有者が設定した許可リストに載っているか。そのチェーンは使用を許可されているか。そうでなければ、停止するか承認を求めます。

経路A ― ウォレットだけ:パーミッションレスな利回りトークンの購入

例:Base上のERC-4626レンディング・ボールトに10,000 USDCを預け入れる。Aave、sUSDS、ほとんどのボールトでも同じパターンです。

  1. 1

    ステップ1 ― ウォレットに入金する

    ボールトがあるチェーン上のUSDCと、そのチェーンのガストークン(BaseではETH)を少額。エージェント用ウォレットの中には、ガスをUSDCで支払えるものや、ガス代がスポンサーされるものもあります。チェーン間のブリッジは独立した取引で、独自のリスクがあります。購入ステップとは切り離してください。

  2. 2

    ステップ2 ― 正確な金額だけを承認する

    USDC.approve(vault, 10000 × 10⁶)。USDCの小数桁は6です。無制限の承認は決してしないでください。ボールトが侵害された場合でも、奪われるのは承認した分だけで済みます。EIP-2612のパーミットやUniswapのPermit2に対応したウォレットなら、この手順を署名にまとめられます。

  3. 3

    ステップ3 ― シミュレーションする

    預け入れをドライラン(eth_callまたはウォレット提供元のシミュレーション)で実行し、previewDeposit(assets)を読み取ります。戻ってくるボールトのシェア数です。シミュレーションが失敗した場合や数字がおかしい場合は、送信しません。

  4. 4

    ステップ4 ― 預け入れる

    vault.deposit(10000 × 10⁶, ownWallet)。ボールトはUSDCを受け取り、受取人にシェアを発行します。Aave v3では呼び出しはPool.supply(asset, amount, onBehalfOf, 0)で、受け取るのは残高が増えていくaTokenです。

  5. 5

    ステップ5 ― オンチェーンで確認する

    承認を待ち、レシートを読み、balanceOf(ownWallet)でシェアを、convertToAssets(shares)でUSDC建ての価値を確認します。取引ハッシュを記録します。何が起きたかの証拠になります。

  6. 6

    代わりにスワップで買う

    USDeやPendleの元本トークンのようなトークンは、預け入れではなく取引所で購入します。ボットは見積もりを取得し、最低受取量(スリッページ上限)と期限を設定してスワップします。最低受取量がないと、フロントランニングされるおそれがあります。

  7. 7

    固定利回り:Pendleの元本トークン

    PTは額面より低い価格で取引され、満期に1:1で償還されるため、ボットが満期まで保有すれば利回りが確定します。それより前に売ると市場価格になり、低くなる場合があります。

  8. 8

    出口

    vault.redeem(shares, ownWallet, ownWallet)、またはUSDCの正確な金額を指定するならwithdraw(assets, …)。先にmaxWithdrawを確認してください。全額が貸し出されている市場では、全額をすぐには引き出せない場合があります。

経路B ― 所有者が一度オンボーディング:トークン化国債ファンドの購入

ボットは同じ種類の呼び出しを使いますが、発行体が審査済みの所有者のために承認したウォレットからに限られます。

  1. 1

    ステップ1 ― 所有者がオンボーディングされる

    個人または法人が、発行体の本人確認、投資家資格、居住国の審査を通過します。取引ごとではなく、一度だけです。ボットは自分でこれを行うことはできず、試みてもいけません。

  2. 2

    ステップ2 ― ウォレットを登録する

    所有者は、ボットが操作するウォレットを発行体の許可リストに追加します。それ以外のアドレスへの送金は失敗するため、ボットは登録済みウォレット間でしかファンドトークンを動かせません。

  3. 3

    ステップ3 ― 申込む

    たとえばCircleのUSYC:TellerコントラクトにUSDCを承認し、Teller.deposit(assets, receiver)を呼びます。申込みと償還は同じ取引内で決済されます(T+0)。ほかのファンドは、次のNAV締め切り時点で発行されるか、APIで申込みリクエストを受け付けます。

  4. 4

    ステップ4 ― 保有する

    ファンドトークンは、価格の上昇(トークン1枚あたりのNAVが上がる)か、残高の増加によって収益を生みます。ボットは市場の気配値ではなく、発行体のオンチェーン・オラクルまたはAPIから価格を読み取ります。

  5. 5

    ステップ5 ― 償還する

    USYCではTeller.redeem(shares, receiver, account)。ファンドによっては、営業時間内のみ、または締め切り時刻付きでしか償還できません。ボットは、お金が必要になったときではなく、買う前にこれを把握しておくべきです。

  6. 6

    最低額

    ファンドトークンは、最初の申込みの最低額が高いことがよくあります。所有者が事前にこれを設定し、ボットはその範囲内で追加や償還を行います。

ボットが決して破ってはならないルール

これらはウォレットのポリシーエンジンに置くべきものです。モデルには変更できません。

  1. 1

    モデルの外にある上限

    1取引あたり、1日あたり、合計の上限。ウォレット提供元のポリシー、スマートアカウントのセッションキー(たとえばEIP-7702を用いたもの)、または失ってもよい金額だけを入れた別のウォレットで強制します。

  2. 2

    コントラクトの許可リスト

    ボットは、所有者が承認したコントラクトしか呼び出せません。新しいボールトをリストに加えるのは、ボットではなく人の判断です。

  3. 3

    無制限の承認はしない

    今回の購入額だけを承認し、残りは取り消します。

  4. 4

    データは命令ではない

    トークン名、説明文、Webページ、APIの応答に含まれる文章は、決して指示ではありません。「資金を…に送れ」と書かれたフィールドは、手順ではなく危険信号です。

  5. 5

    ゲートを迂回しない

    所有者の居住国や投資家タイプ向けに提供されていない商品を、別のウォレットやラッパーを通じて買うことはしません。

  6. 6

    しきい値を超えたら人が承認

    少額の定型的な購入は自動で実行し、高額なもの、新しいチェーン、新しいコントラクトは承認を待ちます。

利回りの読み方

上のライブ表が示すもの、示さないもの。

  1. 1

    約3.5~4%:国債・マネー・マーケット系トークン

    米国の短期金利に近く、信用リスクは低めですが、多くはオンボーディング経路です。

  2. 2

    約4~8%:レンディング市場と貯蓄トークン

    借り手が暗号資産の担保に対して支払う利息。どのウォレットでも利用でき、変動し、日次で変わることもあります。

  3. 3

    10%超:二度見すること

    たいていはトークン報酬、レバレッジ、取引戦略、無担保の与信です。こうした利回りは数日で消えることがあり、損失が利息を上回る場合もあります。

  4. 4

    預け入れ額は出口の流動性ではない

    預け入れが3,000万ドルあるボールトでも、すぐに支払える分はそのごく一部かもしれません。貸し出し済みの割合から、今日どれだけ戻せるかが分かります。

よくある質問

ボットは人が取引を承認しなくても利回りトークンを買えますか?+

はい。レンディング市場の預け入れ、ボールトのシェア、貯蓄トークンなどのパーミッションレスなトークンなら、ボットは事前に設定された上限の範囲内で、自分のウォレットから取引に署名します。トークン化ファンドの場合は、所有者のオンボーディングとウォレットの登録を一度行う必要があり、その後はボットが自力で申込みと償還を行えます。

ボールトのトークンを買うために、ボットはどんな取引を送りますか?+

2つです。ボールトに対するUSDCの正確な金額の承認と、ERC-4626ボールトへのdeposit(assets, receiver)。出口ではredeem(shares, receiver, owner)を呼びます。各取引は送信前にシミュレーションすべきです。

ボットはどのようにトークン化国債ファンドを買いますか?+

所有者のオンボーディング済みでホワイトリスト登録されたウォレットを通じて行います。たとえばCircleのUSYCなら、TellerコントラクトにUSDCを承認してdepositを呼び、ファンドトークンは同じ取引内で届きます。USYCは適格な米国外投資家向けのみです。

なぜボットのファンドトークンの送金が失敗したのですか?+

ほとんどのファンドトークンは、発行体の許可リストにあるウォレットにしか移せません。受取先アドレスは、先に所有者が登録しておく必要があります。

本人確認なしで、ボットはどれくらいの利回りを得られますか?+

このページのライブ表は、ウォレットだけで買えるトークンと、オンボーディングが必要なトークンの、表示利回りの中央値を比較しています。レンディング市場は通常、数%を支払います。それをはるかに上回る利回りは、主に報酬やレバレッジによるものです。

ボットはトークンのデータをどこから得ますか?+

機械可読なソースからです。TokenBankの無料のMCPサーバーとJSON APIは、各トークンの発行体、チェーン、利回り、償還方法、3つのアクセスゲートを返します。