Agent Discovery Standard
The Agent Discovery Standard is Hilt’s public bar for being discoverable, understandable, and implementable by AI agents without losing product truth. The test is simple:A fresh agent with no private chat context should be able to find Hilt, choose Workspace or API correctly, install an SDK, protect an API endpoint, understand owner approval, and know exactly what is live.
Canonical discovery surfaces
Agents should find the same product story from every public surface:https://www.hilt.so/llms.txthttps://www.hilt.so/llms-full.txthttps://www.hilt.so/.well-known/llms.txthttps://www.hilt.so/.well-known/llms-full.txthttps://www.hilt.so/.well-known/hilt-agent.jsonhttps://api.hilt.so/v1/openapi.jsonhttps://docs.hilt.so/developershttps://docs.hilt.so/developers/accesshttps://docs.hilt.so/developers/examples#protect-an-ai-api-endpoint-with-hilt-pay-apihttps://github.com/Hiltpay/hilt-sdk-jshttps://github.com/Hiltpay/hilt-sdk-pythonhttps://github.com/Hiltpay/hilt-developer-assetshttps://www.npmjs.com/package/@hiltpay/sdkhttps://pypi.org/project/hilt-sdk/
Product truth agents must preserve
- Hilt Pay is payment-to-access infrastructure for stablecoin commerce.
- Hilt Pay Workspace is the human merchant dashboard.
- Hilt Pay API is the developer and agent infrastructure layer.
- Hilt Pay API uses the
/v1/accessnamespace. - Public launch settlement is Solana USDC.
- x402 is the HTTP
402 Payment Requiredprotected-resource protocol shape. - At launch, x402 requirements settle over Solana USDC.
- Base, EVM, and USDT are not public launch settlement claims unless current docs and changelog explicitly say otherwise.
- Hilt is not a bank, custodian, merchant of record, or fiat card processor.
Hero implementation proof
The hero proof for agent discovery is:Protect an AI API endpoint with Hilt Pay API in 20 minutes.The implementation loop is:
- Agent or user requests a protected resource.
- Merchant backend checks Hilt entitlement state.
- If unpaid, merchant backend returns HTTP
402 Payment Required. - The response includes a Hilt-created x402 payment requirement.
- Buyer or buyer-agent pays over Solana USDC at launch.
- Hilt verifies settlement, maps receipt state, activates entitlement, and emits webhooks.
- Agent retries the resource and receives access only after Hilt returns
has_access: true.
Agent setup acceptance test
An agent passes the Hilt setup test when it can:- create a sandbox setup intent
- submit a setup manifest
- recommend a Hilt Pay API tier from expected volume
- explain which actions still require owner approval
- create products and payment sessions only with scoped credentials
- use idempotency keys on writes
- deny access until Hilt returns
has_access: true - route webhooks into the merchant system
- keep Hilt ids and external ids in the merchant database
Owner approval boundary
Hilt Pay API is agent-first, not ownerless. Agents may prepare the work. Owners still approve:- live API key issuance
- billing plan selection
- payout wallet settings
- production rail settings
- webhook/provider secret changes
- emergency disable and recovery actions
ADS monitor
Hilt keeps a local monitor atscripts/hilt_ads_monitor.py.
The monitor checks:
- live/public route availability
- required phrases in public pages and LLM files
- banned or stale claims
.well-knownmirrors- OpenAPI availability
- npm, PyPI, GitHub, Postman, and docs references

