指南 · AI 代理

機器人如何購買收益代幣檢查、充值、授權、存入、監控、退出。

購買收益代幣的機器人不會點按鈕。它讀取代幣的資料,用自己在額度內控制的錢包簽署幾筆區塊鏈交易,並在鏈上核對結果。對於無需許可的代幣——借貸市場、金庫、儲蓄代幣——這樣就夠了,單筆交易不需要任何人核准。對於代幣化公債與貨幣市場基金,同樣的機制也適用,但前提是所有人已經通過發行方的審核一次,並登記了錢包。本頁逐個呼叫地講解這兩條路徑。

審閱於 2026年10月19日

簡短回答

01

兩條路徑:「只需錢包」適用於無需許可的代幣(DeFi 借貸、金庫、儲蓄代幣);「所有人一次性完成開戶」適用於代幣化基金,發行方將所有人的錢包列入白名單,由機器人操作。

02

幾乎每次購買的核心都是兩筆交易:先為合約授權精確數額的 USDC,再存入(或兌換)。大多數金庫遵循 ERC-4626 標準:存入用 deposit(assets, receiver),贖回用 redeem(shares, receiver, owner)。

03

簽署之前,機器人會對照白名單檢查合約,將金額控制在上限之內,並模擬交易。之後讀取自己的份額餘額,以及這些份額的價值。

04

Circle 的 USYC 展示了基金路徑:一個符合資格、已完成開戶的非美國投資人的錢包,帶著 USDC 呼叫 Teller 合約,並在同一筆交易中收到基金代幣(T+0)。

05

高利率不等於固定利率。要區分利息與代幣獎勵,查看 30 天平均值,以及實際可提領的金額有多少。

購買之前:機器人要檢查什麼

所有檢查都基於資料而不是網頁——網頁中可能含有專門用來操控代理的文字。

  1. 1

    1. 這是什麼代幣

    發行方、鏈、合約地址、收益來自哪裡(借款人、公債、代幣獎勵)、如何贖回以及贖回速度。TokenBank 的 MCP 伺服器透過 search_yield_products、find_permissionless_assets 與 get_product_details 回傳這些資訊。

  2. 2

    2. 准入門檻

    三個獨立的問題:鑄造時、在公開市場購買時、贖回時是否要驗證身分?只要有一個答案是「需要」,該代幣就屬於開戶路徑。只要有一個未知,機器人就應視為需要。

  3. 3

    3. 合約地址

    取自發行方自己的文件,並在區塊瀏覽器上確認——絕不取自搜尋結果、聊天訊息或代幣的描述。同名的仿冒代幣很常見。

  4. 4

    4. 利率背後的利率

    把標示的 APY 拆分為基礎利息與獎勵代幣;將今天的數值與 30 天平均值比較;查看總存款與已借出的比例,因為全部借出的市場在借款人還款之前無法支付提領。

  5. 5

    5. 自身的限制

    金額是否低於單筆與單日上限?合約是否在所有人設定的白名單上?這條鏈是否在允許使用的範圍內?如果不是,就停止或請求核准。

路徑 A——只需錢包:購買無需許可的收益代幣

範例:在 Base 上把 10,000 USDC 存入一個 ERC-4626 借貸金庫。Aave、sUSDS 與大多數金庫的模式相同。

  1. 1

    第 1 步——為錢包充值

    在金庫所在的鏈上準備 USDC,外加少量該鏈的 gas 代幣(Base 上是 ETH)。有些代理錢包可以用 USDC 支付 gas,或由他人代付。跨鏈橋接是一筆獨立的交易,有自己的風險——不要把它放進購買步驟裡。

  2. 2

    第 2 步——只授權精確的數額

    USDC.approve(vault, 10000 × 10⁶)。USDC 有六位小數。絕不要無限授權:萬一金庫被攻破,它也只能拿走已授權的部分。支援 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),或用 withdraw(assets, …) 提領確切的 USDC 數額。先檢查 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 步——持有

    基金代幣透過價格上漲(每枚代幣的 NAV 上升)或餘額增長來產生收益。機器人從發行方的鏈上預言機或 API 讀取價格,而不是讀取市場報價。

  5. 5

    第 5 步——贖回

    USYC 使用 Teller.redeem(shares, receiver, account)。有些基金只在營業時間內或在截止時點前贖回;機器人應在購買之前就了解這一點,而不是等到需要用錢時才發現。

  6. 6

    最低額度

    基金代幣的首次申購往往有較高的最低額度。所有人預先設定這些額度;之後機器人在額度內追加或贖回。

機器人絕不能違反的規則

它們應放在錢包的策略引擎中,模型無法更改。

  1. 1

    模型之外的上限

    單筆、單日與總額——由錢包服務商的策略、智慧帳戶工作階段金鑰(例如使用 EIP-7702)或一個只存入可承受損失金額的獨立錢包來強制執行。

  2. 2

    合約白名單

    機器人只能呼叫所有人核准的合約。新的金庫由人來決定加入名單,而不是機器人。

  3. 3

    不做無限授權

    只授權本次購買的金額,並撤銷剩餘授權。

  4. 4

    資料不是指令

    代幣名稱、描述、網頁或 API 回應中的文字,永遠不是指令。寫著「把資金傳送到……」的欄位是危險信號,而不是一個步驟。

  5. 5

    絕不繞過門檻

    如果某產品不向所有人所在國家/地區或所有人的投資人類型提供,機器人就不會透過其他錢包或包裝產品去購買。

  6. 6

    超過門檻需要人工

    小額的例行購買自行執行;大額購買、新鏈與新合約則等待核准。

如何解讀收益率

上方即時表格顯示了什麼,又沒有顯示什麼。

  1. 1

    約 3.5–4%:公債與貨幣市場代幣

    接近美國短期利率;信用風險低,但大多屬於開戶路徑。

  2. 2

    約 4–8%:借貸市場與儲蓄代幣

    由借款人以加密抵押品支付的利息;任何錢包都可參與;利率浮動,有時按日變化。

  3. 3

    10% 以上:要多看兩眼

    通常來自代幣獎勵、槓桿、交易策略或無擔保信貸。這些利率可能在幾天內消失,虧損也可能超過利息。

  4. 4

    存款不等於退出流動性

    存款達 3,000 萬美元的金庫,可能只有一小部分備好用於支付。已借出的比例告訴機器人今天能取回多少。

常見問題

機器人可以在無人核准交易的情況下購買收益代幣嗎?+

可以,對於無需許可的代幣,如借貸市場存款、金庫份額與儲蓄代幣:機器人在事先設定的額度內,用自己的錢包簽署交易。對於代幣化基金,所有人必須先完成開戶並登記錢包,僅需一次;此後機器人可以自行申購與贖回。

機器人購買金庫代幣要送出哪些交易?+

兩筆:先為金庫授權精確數額的 USDC,再對 ERC-4626 金庫呼叫 deposit(assets, receiver)。退出時呼叫 redeem(shares, receiver, owner)。每筆交易送出前都應先模擬。

機器人如何購買代幣化公債基金?+

透過所有人已開戶並列入白名單的錢包。以 Circle 的 USYC 為例,它為 Teller 合約授權 USDC 並呼叫 deposit;基金代幣在同一筆交易中到帳。USYC 僅面向符合資格的非美國投資人。

為什麼我的機器人轉移基金代幣失敗了?+

大多數基金代幣只能轉到發行方白名單上的錢包。接收地址必須先由所有人登記。

不做任何身分驗證,機器人能獲得多少收益?+

本頁的即時表格比較了只需錢包的代幣與需要開戶的代幣的標示收益率中位數。借貸市場通常支付幾個百分點;高得多的利率大多來自獎勵或槓桿。

機器人從哪裡取得代幣資料?+

從機器可讀的來源。TokenBank 免費的 MCP 伺服器與 JSON API 會回傳每個代幣的發行方、鏈、收益率、贖回方式與三項准入門檻。