Зачем нужен DNS discovery
Агенты с доступом в интернет могут разрешать DNS до выполнения любого HTTP запроса. Если вы публикуете ваш L402 endpoint как DNS TXT запись, агенты обнаруживают его автоматически — ещё до обращения к вашему API.Формат TXT записи
v=l402— идентификатор протоколаendpoint=— ваш L402-защищённый URLprice=— цена в sats (необязательно, информационное поле)docs=— ссылка на вашу документацию (необязательно)
Настройка в Cloudflare
- Перейдите в Cloudflare Dashboard → DNS
- Добавьте новую запись:
| Type | Name | Content | TTL |
|---|---|---|---|
| TXT | l402._payment | v=l402 endpoint=https://api.yourdomain.com/data price=10sat docs=https://yourdomain.com/docs | Auto |
Проверка с помощью dig
Как агенты используют это
Собственная запись l402-kit
В примере ниже используется вымышленный домен (api.example.com) для иллюстрации формата — замените его на ваш реальный endpoint.
Преимущества
- Нулевые HTTP накладные расходы — обнаружение до любого API вызова
- Нативность для агентов — DNS это то, как машины находят сервисы, а не люди
- Не требует API ключа — полностью открытое обнаружение
- Кешируемость — TTL контролирует, как часто агенты повторно разрешают запись