The Trust Layer
for AI Agents
Agents do not need "more tools." They need tools they can trust. FunctionFly turns functions into verified, signed, auditable building blocks with execution-backed trust scores.
Verification levels
Each level adds deeper assurance before a tool can be considered "trusted."
Signing, attestations, revocation
Trust is portable because verification becomes an immutable record.
- Signing: Function artifacts include platform signatures.
- Attestations: Verifiable records of what was checked and when.
- Revocation: If a tool is flagged, it can be downgraded or removed from trusted pools.
Execution-backed trust
Trust scores compound from real execution history so "it ran" and "it ran safely" are both represented.
Zero-knowledge vault
Secrets are encrypted client-side. FunctionFly stores ciphertext only, enabling agent tools without exposing plaintext secrets.
Trust API (usage-based)
Query attestations, trust scores, and revocation state. Bill on usage so agent workloads can adapt trust dynamically.
Trust score lifecycle
Trust is not a static label. It starts at publish-time, evolves with execution history, and can be updated through verification, reports, and revocations.
Trust API for agents
Use a scoped API key to read trust scores and trigger verification workflows from your agent runtime.
GET /v1/trust/score/{function_id}POST /v1/trust/batchGET /v1/trust/history/{function_id}POST /v1/trust/verifyverification:request, reports:submit).Example: submit verification
Trigger a verification run for a function version, then query status until the verification completes.
POST /v1/trust/verify
Authorization: Bearer API_KEY
Content-Type: application/json
{
"function_id": "550e8400-e29b-41d4-a716-446655440002",
"function_version": "1.2.0",
"verification_level": "standard",
"metadata": {
"use_case": "data_processing",
"expected_traffic": "high"
}
}{
"id": "550e8400-e29b-41d4-a716-446655440005",
"verification_id": "vfy_abc123def456",
"function_id": "550e8400-e29b-41d4-a716-446655440002",
"function_author": "alice",
"function_name": "data-processor",
"function_version": "1.2.0",
"verification_level": "standard",
"status": "pending",
"created_at": "2026-03-21T10:00:00Z"
}Partner tiers
Each tier maps to a verification level, giving your agents the right trust guarantees for the right workload.
- ✓ Malware scan + schema (L1)
- ✓ Security + DRE + FXCERT (L2)
- ✓ Basic trust scores
- ✓ 10k API calls/month
- ✓ Community support
- ✓ Security + DRE + FXCERT (L2)
- ✓ Full verification + manual review (L3)
- ✓ Full trust score history
- ✓ 100k API calls/month
- ✓ Email support
- ✓ Full verification + manual review (L3)
- ✓ Platform-signed attestation (L4)
- ✓ Revocation monitoring
- ✓ 1M API calls/month
- ✓ Priority support + SLAs
- ✓ All Business features
- ✓ Custom verification policies
- ✓ Dedicated trust consultant
- ✓ Unlimited API calls
- ✓ On-premise deployment option
Why FunctionFly wins on trust
No other platform combines verification, trust scoring, and zero-knowledge security.
Ready to build with trusted tools?
Browse trusted functions in the marketplace, or run your own agent trust policy to select tools safely.