ONYXAML
Машинний канал · x402

Скринінг, за який агент платить сам

Ваш агент має гаманець і сам вирішує, кому платити. Перед кожним переказом він може спитати нас про одержувача і отримати відповідь за секунду. Платить теж сам, стейблкоїном за виклик. Ні реєстрації, ні договору, ні листування з менеджером: агент знаходить умови, переказує кошти й починає працювати, поки ви спите.

0.10 USDCAPI для агентів
Base · 8453USDC
3Перші виклики безкоштовні, щоб агент подивився на формат відповіді, нічого не витративши.

Навіщо це

Движок уже працював

Ці перевірки ми щодня робимо для обмінників і OTC-десків. Нічого спеціально під агентів вигадувати не довелось.

Заважав лише вхід

Раніше ключ доводилось просити в людини і чекати відповіді. Агент писати листи не вміє, тож клієнтом стати не міг.

Ми прибрали цей крок

Тепер агент бачить ціну прямо у відповіді сервера, переказує кошти і працює далі. Ніхто нікого не чекає.

Що повертає один виклик

Зона ризику

red, amber, green або gray, та сама шкала, що в нашому чекері й сертифікатах.

Блеклісти емітентів

USDT прямо з контракту на Ethereum і TRON, USDC від Circle на Ethereum і Base, freeze authority на Solana.

Санкції

Оракул Chainalysis на 6 EVM-мережах плюс список OFAC SDN для TRON і Solana.

Скам-сигнали

Відкриті threat-intel бази плюс наші власні скарги спільноти, де є свіжий P2P-скам СНД, якого великі датасети ще не мають.

Поведінкові факти

Вік адреси, баланс, атрибуція біржі там, де вона відома, і патерн-флаги: свіжа, транзит, віяло входів.

Що можна купити

decide 0.10 USDCза виклик

allow, review або deny за вашою власною політикою, з названими причинами. Починати варто саме з цього: воно відповідає на питання, яке в агента справді є перед переказом, замість віддати датасет на самостійне тлумачення.

screen 0.10 USDCза виклик

сирі маркери по одній адресі: зона ризику, блеклісти емітентів, санкції в шести мережах, скам-бази, поведінкові факти.

batch 0.08 USDCза адресу

той самий скринінг для до 100 адрес одним викликом, для масових виплат.

preflight 0.03 USDCза виклик

чи це та адреса і чи дійдуть кошти: двійник, підставлений в історію замість справжньої адреси, контракт, який проковтне токен назавжди, і адреси, що в різних мережах поводяться по-різному. У нашій вибірці живого трафіку такі випадки траплялись на порядки частіше за санкційні адреси. Окремі сервіси безпеки транзакцій це вміють, але жоден AML-скринінг цього не перевіряє, а ми даємо обидва разом.

trace 0.40 USDCза виклик

багатохопове трасування потоку коштів з атрибуцією там, де вузол відомий, щоб встановити походження.

watch 0.03 USDCза адресу на добу

підписаний вебхук у момент, коли адреса стає токсичною. Разова перевірка не може розповісти про заморозку, якої ще не сталося.

Кредит рахується у грошах, а не у викликах, тому важкі операції коштують стільки, скільки коштують, а дешеві лишаються дешевими. Ціни читаються з ланцюжка і показуються в кожній відповіді.

Як агент купує доступ

  1. Питає цінуВиклик без ключа повертає код 402 і всі умови в машинному вигляді: скільки коштує, який токен, у якій мережі, куди платити. Знати щось наперед не потрібно, ці ж умови лежать за адресою /.well-known/x402.
  2. Переказує коштиБудь-яка сума USDC або USDT у мережі Base, обидва однаково підходять. Скільки переказали, стільки й буде на балансі: ми читаємо це прямо з блокчейну, тому поповнення не потребує жодних дій з вашого боку.
  3. Отримує ключНазиває адресу, з якої платив. Якщо на ній уже є кошти, ми попросимо підписати коротке повідомлення тим самим гаманцем: так ключ не забере хтось інший. Той самий підпис допомагає, якщо ключ загубився.
  4. ПрацюєКлюч іде в заголовку X-Api-Key. У кожній відповіді видно, скільки кредиту лишилось, тому агент рахує бюджет сам і не мусить питати окремо.
# 1. Питає ціну curl https://onyxprotocol.trade/.well-known/x402 # 2. Отримує ключ curl -X POST https://onyxprotocol.trade/api/v1/agent/claim \ -H 'Content-Type: application/json' \ -d '{"payer":"0xYOUR_SENDING_ADDRESS"}' # 3. Працює curl -X POST https://onyxprotocol.trade/api/v1/screen \ -H 'X-Api-Key: onyxa_...' \ -H 'Content-Type: application/json' \ -d '{"address":"0x..."}'
Перші виклики безкоштовні, щоб агент подивився на формат відповіді, нічого не витративши.

Підключення одним рядком

Якщо ваше середовище розуміє Model Context Protocol, вкажіть йому наш ендпойнт, і інструменти зʼявляться самі, без жодного рядка клієнтського коду. Далі модель бачить, що робить кожен інструмент, і сама вирішує, коли його викликати. Один з інструментів працює без ключа і пояснює, як його отримати, тому агент проходить шлях від знайомства до оплати без людини з обох боків.

{"mcpServers": {"onyx-aml": { "type": "http", "url": "https://onyxprotocol.trade/mcp", "headers": {"X-Api-Key": "onyxa_..."} }}}
Доступні як onyx_decide, onyx_screen, onyx_screen_batch, onyx_trace, onyx_watch, onyx_balance і onyx_payment_info.

https://onyxprotocol.trade/mcp

Для середовищ зі Skill.md

Агентські середовища, які читають Skill.md, підхоплюють це як інструмент разом з інструкцією, як за нього платити. Маніфест віддається звичайним текстом і не потребує ключа.

Зберігання коштів

Платежі йдуть напряму на власну адресу оператора в ланцюжку. Цей сервіс не тримає ні приватних ключів, ні балансів, ні чогось, що належить вам. Тут немає гаманця, який можна спорожнити, і немає депозиту, який треба виводити.

Межі, названі одразу

Зелена зона означає, що публічних маркерів ризику не знайдено. Це не гарантія чистоти коштів, і кожна відповідь API повторює це речення, замість натякати на покриття, якого в нас немає. Ми працюємо з keyless публічних джерел: ми не ліцензуємо закриту кластеризацію, яку продають Chainalysis чи TRM, і не вдаємо протилежного. Скринінг Solana побудований на freeze authority, а не на блеклісті емітента. Ми зберігаємо адресу, мережу й результат, і ніколи особу того, хто питав.

Почати, ні з ким не спілкуючись

Прочитайте умови, надішліть долар, викличте ендпойнт. Якщо спершу хочеться поговорити з людиною, така можливість нікуди не зникла.

Безкоштовна попередня оцінка кейса

Опишіть ситуацію, і ми повернемось із чесною оцінкою: що реально можливо, скільки триватиме і скільки коштує. «Гарантій розблокування» не буває: рішення ухвалює compliance.

CASE INTAKE · FREE ASSESSMENTLIVE

Конфіденційно. Ми спершу проганяємо власну AML-перевірку: кейси з санкційними чи завідомо брудними потоками не беремо.

Термінова ситуація?Прямий контакт у Telegram