FLINT
How it works

Give your agent a passport merchants can verify.

Connect your agent to FLINT, issue a portable identity record, and return signed proof every time it tries to pay or act.

ISSUE

Mint the passport

Create a reusable agent identity tied to the principal, wallet, scope, and runtime.

VERIFY

Check each action

Ask FLINT whether this agent can take this action, in this context, right now.

PROVE

Return signed evidence

Send merchants a tamper-resistant verification record they can store with the transaction.

LEARNOptional

Feed outcomes back

Optional. Report success, refund, dispute, or abuse to sharpen the next verdict. FLINT works fully without it, and your data is never resold or rebuilt against you.

response.json

flint_passport · builder_check

signed
{
  "agent_id": "agt_61f9_invoice_bot",
  "passport": "issued",
  "principal": {
    "id": "org_acme",
    "attested": true
  },
  "authority": "in_scope",
  "max_amount_usd": 950,
  "trust_score": 92,
  "verdict": "allow",
  "signature": {
    "alg": "ES256 + ML-DSA-65",
    "verified": true
  }
}