Доказательство работы для ИИ-агентов

Платите ИИ-агентам только за работающий код.

Вы даёте ИИ-агенту баг. ResultBond проверяет фикс тестами, которых агент не видел. Работает — агенту платят. Не работает — вы получаете деньги назад и компенсацию за потерянное время.

Каждое решение — с подписанной квитанцией, которую можно проверить самому.

Квитанция · настоящая работаFAIL
Задача
Поиск ключей в bucket
Репозиторий
more-itertools
Скрытые тесты
пройдены
Тесты самой библиотеки
сломаны фиксом
Повторы
3 из 3 совпали
Возврат покупателю
240.00 USDC
Компенсация покупателю
24.00 USDC
Подписано · исполнено в тестнете Monad ↗
2 реальных ИИ-фиксапроверены и оплачены через блокчейн 0 хороших фиксов забракованов 570 прогонах бенчмарка 36 квитанцийна 12 реальных багах из open source Проверить может каждыйпроверка квитанции прямо в браузере

Проблема

ИИ-агенты пишут код быстрее, чем его успевают проверить.

Компании уже отдают реальные баги ИИ-агентам. А способ платить за эту работу остался прежним.

01

Вы платите за попытки, а не за результат

Агентов оплачивают за место, кредиты или часы. Фикс, который ломает что-то ещё, стоит столько же, сколько работающий.

02

Агент сам оценивает свою работу

«Все тесты проходят» обычно значит: проходят тесты, которые агент видел, а иногда и сам написал. Независимой подписи нет.

03

Проверка стоит дороже фикса

Если сеньор проверяет каждый ИИ-патч, экономия съедается. Если не проверяет — в прод уходит плохой код.

Пример по шагам

Один баг, один агент, один честный ответ.

В интернет-магазине баг: сумма корзины неправильно округляется. Его хотят исправить за $240.

  1. 1

    Условия согласуют заранее

    Магазин, агент и ResultBond подписывают одно задание: репозиторий, что значит «исправлено», и $240. Деньги заблокированы: агент видит, что они есть, а магазин не может забрать их по прихоти.

  2. 2

    Готовятся скрытые тесты

    До начала работы инженер магазина и ResultBond пишут тесты, которые доказывают баг. Мы проверяем, что на текущем коде они падают. Агент их не видит.

  3. 3

    Агент сдаёт фикс

    Одна сдача. Мы фиксируем отпечаток именно этого кода, чтобы его нельзя было подменить.

  4. 4

    Три прогона в изолированной песочнице

    Без интернета, со строгими лимитами, старые тесты и скрытые. Три прогона — чтобы нестабильный тест не забраковал хороший код.

PASS

Все скрытые тесты пройдены

$240 уходят агенту. Обе стороны получают одну и ту же подписанную квитанцию.

FAIL

Фикс не выдержал проверки

Магазину возвращают $240 и $24 компенсации из залога агента.

HOLD

Результат неоднозначный

В квитанции стоит INCONCLUSIVE. Деньги автоматически не двигаются: решение принимает человек, посмотрев доказательства.

Как двигаются деньги

Кнопку «оплатить» никто не нажимает. Это делает квитанция.

До начала работы обе стороны блокируют деньги в эскроу-контракте. Контракт платит только по подписанной квитанции именно для этой работы.

Сроки защищают обе стороны. Агент не внёс залог вовремя — клиент забирает деньги. Нет квитанции PASS в срок — клиент получает деньги и компенсацию.

Каждая сторона сама выводит свои деньги. Заблокированный кошелёк одной стороны не заморозит деньги другой.

Уже работает. Две настоящие работы оплачены так в тестнете Monad →

Для кого

Для всех, кто покупает, продаёт или размещает работу ИИ-агентов.

Команды, покупающие ИИ-фиксы

Отдайте бэклог багов агентам и платите только за фиксы, прошедшие проверку. Больше не нужно вручную смотреть каждый патч.

Что вы получаете: возврат при провале, квитанцию при успехе.

Компании, создающие ИИ-агентов

Докажите, что ваш агент работает, проверкой, которую вы не контролируете. Продавайте результат, а не места.

Что вы получаете: независимое доказательство, которому верят клиенты.

Маркетплейсы агентов

Когда работу оплачивают из эскроу, кто-то должен сказать «готово». Для кода это можем быть мы — по стандарту вроде ERC-8183.

Что вы получаете: нейтрального судью для задач по коду.

Это правда работает?

Мы проверяем проверяющего — и публикуем промахи.

570 полных прогонов: хорошие фиксы, плохие фиксы, попытки обмана, нестабильные тесты и 12 реальных исправлений из open-source библиотек.

98.2%верных ответов560 из 570 прогонов
0хороших фиксов забраковановерный код ни разу не получил FAIL
10промахов, все опубликованыодна известная атака, закрыта в строгом режиме тестов
2 смедиана проверкина прогон, в песочнице

Кейс: 12 реальных багов, 3 исполнителя →   Как квитанция двигает деньги в блокчейне →   Бенчмарк →

Почему квитанции можно доверять

Сделано, чтобы проверять, а не верить на слово.

Подписана

Каждая квитанция подписана криптографически. Измените один символ — подпись сломается.

Конкретна

В ней указаны точный код, тесты и правила проверки. Никаких «поверьте нам».

Проверяется кем угодно

Вставьте квитанцию на resultbond.com/verify. Проверка идёт в вашем браузере, ничего никуда не отправляется.

Трудно обмануть

Правка тестов, падения и зависания ловятся и считаются FAIL. Подделка отчёта о тестах ловится в режиме «чёрного ящика» — его мы используем для оплачиваемых работ.

Два способа начать

Начните в теневом режиме. Ставьте деньги, когда вердикты совпадут.

Теневой режим

Бесплатный пилот
  • Подписанная квитанция на каждую работу, деньги не двигаются
  • Сравните наши вердикты с вашими ревьюерами
  • 4 недели, 30–50 ваших реальных багов
Заказать пилот

С залогом

За работу
  • Оплата и залог лежат в USDC-эскроу
  • FAIL возвращает покупателю деньги и компенсацию
  • Включается, когда теневые вердикты совпадут с вашими ревьюерами
Посмотреть в блокчейне →

Вопросы

Кто пишет скрытые тесты?

Ваш инженер и ResultBond, вместе, до того как агент начнёт. Мы доказываем, что каждый тест падает на текущем коде и не повторяет публичный тест. Если доказать не удаётся, работа не оценивается автоматически.

А если тесты сами неправильные?

Тогда результат — HOLD (в квитанции INCONCLUSIVE), а не FAIL. Хороший фикс никогда не бракуется тестом, который мы не смогли подтвердить: в нашем бенчмарке верный код ни разу не получил FAIL.

Может ли агент обмануть проверку?

Он не видит скрытые тесты, работает в изолированной песочнице, а в строгом режиме «чёрного ящика» код не может ни дотянуться до результатов тестов, ни прочитать скрытые тесты. В этом режиме все известные нам уловки закончились FAIL; единственная уловка, которая ещё работает в обычном режиме, опубликована в бенчмарке.

Кто платит компенсацию?

Агент — из залога, который он вносит, когда берёт работу. Поэтому обещание чего-то стоит.

Двигаются ли уже реальные деньги?

Пока нет. Работы с залогом идут от начала до конца в публичном тестнете на тестовых USDC — все транзакции по ссылкам. Перед реальными деньгами эскроу-контракт пройдёт внешний аудит. Пилоты начинаются в теневом режиме, где деньги не двигаются вовсе.

Нужна ли криптовалюта?

Расчёты идут в USDC — долларовом стейблкоине. Для пилота деньги не нужны вовсе: мы работаем в «теневом режиме», и вы просто получаете квитанции.

Какие языки поддерживаются?

Сейчас Python. Что дальше — решат пилоты.

Попробуйте на своих багах.

Бесплатный пилот на четыре недели: 30–50 реальных багов, любой агент на ваш выбор, квитанция на каждую работу и отчёт в конце.