Визначення

Agent wallet — це криптогаманець, яким керує штучний інтелект, а не людина. Такий гаманець дозволяє AI-агенту самостійно зберігати, отримувати та витрачати токени в мережі Solana без участі людини в кожній транзакції.

Точніше: це програмно керований обліковий запис у блокчейні Solana, де право підпису транзакцій належить автономному агенту — програмі, яка виконує визначену логіку та взаємодіє з іншими смарт-контрактами, dApps або користувачами.

Як працює

На Solana agent wallet реалізується двома основними способами:

  • Ключова пара (keypair). Агент генерує або отримує приватний ключ і зберігає його у захищеному середовищі виконання. Транзакції підписуються локально, без звернення до зовнішніх сервісів. Це дає максимальну автономність, але вимагає надійного захисту самого ключа.
  • PDA (Program Derived Address). Гаманець створюється та керується через смарт-контракт. Приватного ключа в класичному розумінні не існує — право витрачати кошти визначається логікою програми. Це безпечніший варіант для агентів, які працюють у межах одного протоколу.

У будь-якому випадку агент отримує адресу гаманця, може тримати на ній SOL для оплати комісій та інші токени, а також підписувати транзакції — від простих переказів до виклику складних смарт-контрактів через CPI (Cross-Program Invocation).

Практична роль agent wallet полягає в тому, що він перетворює AI-агента з пасивного інструмента на повноцінного учасника економіки мережі: агент може купувати ресурси, продавати послуги, сплачувати за обчислення в DePIN-мережах та реагувати на події в реальному часі.

Приклад

DePIN-протокол на Solana використовує AI-агентів для моніторингу датчиків. Кожен агент має власний agent wallet у форматі PDA. Коли датчик фіксує аномалію, агент автоматично купує обчислювальні ресурси в іншого смарт-контракту, оплачує виконання перевірки та надсилає результат оператору мережі. Уся послідовність транзакцій відбувається без участі людини — агент самостійно керує коштами на своєму гаманці.

Типова помилка

Плутати agent wallet із гаманцем, де людина просто делегує права AI-інструменту. Якщо ви підключили звичайний Phantom до ChatGPT-плагіна і підтверджуєте кожну транзакцію вручну — це не agent wallet. Суть саме в автономності: агент підписує та відправляє транзакції сам, за власною логікою, без очікування людського підтвердження.

Пов'язані матеріали

Внутрішні переходи

  • DeFi infrastructure — загальна інфраструктура, у межах якої agent wallet виконує роль автономного учасника
  • x402 — протокол мікроплатежів, що дозволяє агентам оплачувати запити до API безпосередньо через блокчейн

Додаткові ресурси

  • Офіційна документація Solana про PDA та програмне управління обліковими записами
  • Матеріали про архітектуру автономних AI-агентів у блокчейн-мережах