Бізнес отримує нове джерело доходу, коли починає продавати сервіси не людям, а програмним агентам, які самостійно обирають, купують і оплачують необхідні ресурси. Solana забезпечує інфраструктуру для таких мікроплатежів: швидкість транзакцій дозволяє агенту отримати відповідь API за частки секунди, а низька вартість комісій робить економічно доцільними платежі на суми в десяті частки цента.
Нова економіка: AI-агенти як клієнти
Автономні AI-агенти — це програмні сутності, які виконують завдання без безпосереднього контролю людини: аналізують ринки, купують дані, викликають зовнішні інструменти, бронюють ресурси. Ключова відмінність від класичного API-виклику полягає в тому, що агент сам приймає рішення про покупку, сам формує транзакцію та сам розпоряджається виділеним йому бюджетом.
Для бізнесу це означає появу клієнтського сегмента, який працює цілодобово, не має когнітивного навантаження, не потребує UI і приймає рішення на основі формалізованих критеріїв. Агент обирає постачальника сервісу не за брендом чи дизайном, а за ціною, затримкою відповіді (latency), надійністю та сумісністю з його програмним стеком.
Solana у цьому контексті виконує роль платіжного шару: агент тримає бюджет у SOL або SPL-токенах на своєму гаманці та здійснює платежі безпосередньо в смарт-контракт постачальника сервісу. Відсутність довгих підтверджень (блоки в Solana формуються приблизно кожні 400 мілісекунд) дозволяє побудувати синхронну модель «платіж — відповідь» без необхідності створювати складні схеми попередніх депозитів чи кредитних лімітів.
Моделі монетизації сервісів для агентів
Pay-per-use API
Найпростіша модель: агент надсилає транзакцію з оплатою за конкретний виклик і отримує результат у відповідь. Смарт-контракт фіксує оплату, розблоковує виконання і повертає дані агенту через callback або подію в логах транзакції.
Практичне застосування: доступ до спеціалізованих даних (погода, геолокація, фінансові показники), обчислювальні сервіси (генерація зображень, аналіз тексту), перевірка фактів, доступ до закритих баз даних. Головна перевага для бізнесу — відсутність необхідності інтегрувати традиційні платіжні шлюзи: платіж ідентифікує клієнта, підтверджує право на сервіс і фіксує суму в одному акті.
Підписки для агентів
Агент або його оператор сплачує фіксовану суму за визначений період (день, тиждень, місяць) і отримує право на певний обсяг запитів або необмежений доступ. На рівні Solana це реалізується через смарт-контракт, який зберігає термін дії підписки та перевіряє його при кожному зверненні.
Ця модель має сенс, коли сервіс передбачає високу частоту запитів від одного агента, а мікротранзакції за кожен виклик створюють непотрібне навантаження на мережу або ускладнюють бухгалтерський облік для оператора агента. Типові випадки: постійний моніторинг подій, безперервне сканування смарт-контрактів, регулярна агрегація даних.
Ринок даних та моделей
Бізнес може продавати не лише доступ до сервісу, а й самі активи: навчальні датасети, тонко налаштовані моделі, промпт-шаблони, попередньо обчислені вектори. Транзакція на Solana фіксує передачу права доступу до файлу, розміщеного в децентралізованому сховищі, або розблоковує endpoint для завантаження.
Важливий нюанс: токен, який агент отримує за оплату, не є юридичним правом власності на актив, якщо це прямо не зафіксовано в ліцензійній угоді між постачальником і оператором агента. Токен у цьому контексті — це технічний ключ доступу, а юридичні відносини залишаються між людьми чи компаніями за межами блокчейну.
Технічна підготовка: як приймати платежі від агентів
Щоб почати приймати платежі від AI-агентів на Solana, бізнесу потрібен розгорнутий смарт-контракт і інфраструктура навколо нього. Нижче — базовий порядок дій.
Передумови: розробниче середовище з встановленим Rust, Anchor Framework, CLI-інструменти Solana (solana-cli), доступ до RPC-вузла (власний або від провайдера типу Helius, Triton, QuickNode — конкретний вибір залежить від актуальних тарифів, які треба перевірити на сайтах провайдерів).
- Визначити прийнятний токен. SOL підходить для універсальних випадів. Якщо бізнес хоче фіксувати ціни в стабільному еквіваленті, варто розглянути прийом SPL-токенів, прив'язаних до долара (USDC, USDT). Для цього смарт-контракт повинен перевіряти mint-адресу токена.
- Написати смарт-контракт прийому платежу. Контракт повинен: приймати інструкцію з оплатою, перевіряти суму та токен, записувати стан (доступ надано, підписка активована), emit-ити подію (event/log), яку агент або його middleware зможе парсити.
- Реалізувати серверну частину (off-chain oracle або listener). Смарт-контракт сам по собі не повертає дані API. Потрібен сервіс, який слухає події контракту через WebSocket-підписку до RPC-вузла і, отримавши підтвердження оплати, відправляє відповідь агенту через HTTP або інший протокол.
- Налаштувати механізм збору коштів. Визначити, хто має право виводити накопичені кошти з контракту (authority), і реалізувати відповідну інструкцію. Рекомендується використовувати multisig (наприклад, Squads) для контролю над розпорядженням коштами.
- Протестувати на devnet. Розгорнути контракт на Solana Devnet, прогнати сценарії оплати та відмови в оплаті, перевірити парсинг логів. Перевірити, що сервіс коректно обробляє ситуації, коли транзакція не пройшла (insufficient funds, wrong token, slippage).
- Розгорнути на mainnet-beta. Перевірити, що контракт компільований з оптимізаціями (зменшити розмір контракту для зниження комісій розгортання), що RPC-провайдер забезпечує стабільність на mainnet.
Спосіб перевірки: після розгортання виконати тестову транзакцію з реальними (невеликими) коштами, перевірити стан у блокчейн-експлорері та переконатися, що серверна частина коректно ідентифікувала платіж.
Безпечний відкат: якщо контракт містить логічну помилку, але кошти ще не виведені, можна розгорнути виправлену версію та мігрувати стан (якщо архітектура це передбачає). Тому на етапі проєктування варто передбачити можливість оновлення (upgrade authority в Anchor).
Ціноутворення: мікротранзакції та динамічні ціни
Економіка агентів вимагає іншого підходу до ціноутворення порівняно з B2B-продажами людям.
Мікротранзакції. На Solana комісія за транзакцію становить частки цента, що робить економічно виправданими платежі на суми від $0.001. Це дозволяє тарифікувати кожен окремий виклик API без необхідності агрегувати їх у пакети. Для бізнесу це означає, що сервіс, який раніше не міг бути монетизований через високі комісії платіжних систем (наприклад, перевірка одного факту за $0.005), стає прибутковим.
Динамічне ціноутворення. Смарт-контракт може змінювати ціну залежно від параметрів: навантаження на мережу, час доби, залишок ліміту запитів, обсяг даних у відповіді. Агент, у свою чергу, може приймати рішення про покупку на основі поточної ціни — це формує справжній ринок у реальному часі.
Практичний підхід: починати з фіксованої ціни за одиницю сервісу, зібрати дані про реальний попит і вартість надання послуги, і лише після цього впроваджувати динамічні моделі. Занадто складне ціноутворення на старті відштовхує операторів агентів, яким потрібна передбачуваність витрат.
Важливе зауваження: не публікуйте конкретні суми комісій або вартості транзакцій як сталий факт — вони залежать від поточного стану мережі та політики провайдера RPC. Перевіряйте актуальні значення в офіційній документації Solana та у свого провайдера.
Обмеження та ризики
Монетизація сервісів для AI-агентів через Solana має реальні обмеження, які бізнес має враховувати на етапі планування.
- Регуляторна невизначеність. Юридичний статус транзакцій між автономними агентами не визначений у більшості юрисдикцій. Хто несе відповідальність, якщо агент витратить кошти свого оператора на некорисний сервіс? Ці питання потребують індивідуальної юридичної експертизи для кожного конкретного випадку та юрисдикції оператора.
- Синхронність і надійність RPC. Модель «платіж — відповідь» працює лише тоді, коли RPC-вузол стабільний і швидкий. Затримки або втрата підключення означають, що агент заплатив, але не отримав сервіс. Рекомендується використовувати кілька RPC-ендпоінтів із автоматичним перемиканням.
- Відсутність зворотних платежів. Блокчейн-транзакції незворотні. Якщо агент помилково надіслав зайву суму або звернувся не до того контракту, кошти не повернуться автоматично. Це як перевага (немає chargeback-ризику для бізнесу), так і ризик репутаційний (оператори агентів можуть уникати сервісів без механізмів вирішення спорів).
- MEV-ризики. Транзакції агентів можуть бути предметом фронтранінгу або сендвіч-атак, особливо якщо сума платежу значна або якщо виклик API впливає на ринкову ціну (наприклад, агент купує дані перед торговою операцією). Для мікротранзакцій цей ризик мінімальний через економічну недоцільність атаки, але для великих платежів варто розглядати захисні механізми (Jito tips, приватні mempool).
- Обмежена ліквідність у деяких токенах. Якщо бізнес приймає нішевий SPL-токен, його може бути складно конвертувати у фіат без значного сліпеджу. SOL та мейджорні стейблкоіни позбавлені цієї проблеми.
Реалістичний сценарій для SaaS-бізнесу
Розглянемо гіпотетичний SaaS-продукт, який надає доступ до структурованих фінансових даних (звіти компаній, нормативні акти, ринкові показники) через API. Традиційно такий сервіс продається за передплатою людям або компаніям.
Крок 1. Додатковий канал. SaaS розгортає смарт-контракт на Solana, який приймає платежі в USDC за кожен запит до API. Класична підписка для людей залишається без змін — блокчейн-канал доповнює, а не замінює існуючий бізнес.
Крок 2. Інтеграція з агентами. Розробники AI-агентів (аналітичні боти, торгові системи, дослідницькі асистенти) інтегрують виклик цього API у свій код. Агент самостійно оцінює, чи потрібні йому ці дані для поточного завдання, і здійснює мікроплатіж.
Крок 3. Монетизація довгого хвоста. Частина запитів, які раніше не генерували доходу (разові звернення від непостійних користувачів, тестові виклики, дрібні аналітичні запити), починає приносити гроші. Агент не потребує оформлення підписки, щоб зробити один запит — він просто платить за нього.
Крок 4. Збір даних для ціноутворення. Після кількох тижнів роботи SaaS аналізує реальний патерн запитів: які типи даних найпопулярніші, який обсяг відповідей, яка частота. На основі цих даних компанія приймає рішення про введення диференційованих цін за різні типи запитів або про створення тарифних планів для агентів з високою частотою.
Крок 5. Юридичне оформлення. SaaS оновлює умови використання, явно вказуючи, що API може використовуватися програмними агентами, і визначаючи межі відповідальності. Цей крок обов'язковий і потребує залучення юриста, оскільки типові Terms of Service зазвичай не передбачають машинних клієнтів.
Цей сценарій не обіцяє експоненційного зростання, але створює новий стабільний потік доходу з мінімальними інвестиціями в розробку (смарт-контракт для pay-per-use — це відносно проста програмна логіка) і без порушення існуючих бізнес-процесів.
Джерела
- Anchor stable v1 documentation
- Anchor 1.0 release notes
- Закон України «Про віртуальні активи» № 2074-IX
- Верховна Рада: законопроєкт № 10225-д
- ДПС: оподаткування доходу від продажу криптовалюти
- НБУ: позиція щодо регулювання віртуальних активів
- НКЦПФР: стан підготовки законодавства про віртуальні активи
- Solana Documentation: Transaction Fees