TRUST MODEL / SECURITY
REAL VALUE NEEDSCLEAR BOUNDARIES.
See how authorization, funded balances, session states, receipts, and fail-closed behavior shape the Metr security model.
LIVE SYSTEM MAPSTATE / ACTIVESECURITY MODEL / 01
No balance, no session.
The safest metered transaction starts with explicit authorization and ends with an explainable receipt. The service should not silently continue when the required state is unavailable.
04 SYSTEM PRIMITIVESIDENTITYServer-side credentials
Keep business credentials outside public clients and rotate them when needed.
FUNDSFunded authorization
Check the available balance and spending ceiling before granting paid access.
STATEExplicit session states
Start, pause, resume, and close through constrained lifecycle transitions.
AUDITTraceable settlement
Retain the identifiers and usage facts needed to investigate an unexpected charge.
WORKFLOW / 02
THE SYSTEM
IN MOTION.
Each stage has a visible input, an explicit state, and a result the next stage can verify.
- 01Authenticate
Identify the integration and bind each request to an authorized business.
credential = required - 02Authorize
Verify the customer balance, rate, and maximum before access begins.
limit = enforced - 03Observe
Track usage updates and session state while the service is active.
state = monitored - 04Fail safely
Stop accrual when the product cannot confirm the state needed to continue.
default = closed
VISIBLE EVIDENCE / 03
MAKE THE STATE
READABLE.
Product activity should leave a trace a developer, operator, or customer can understand. The showcase uses realistic sample data where a live feed is not connected.
api_key: validcustomer_balance: sufficientspending_cap: 25.00 USDCsession_state: activeusage_event: currentpolicy_result: allowshowcase / deterministicBUILD WHAT
GETS METERED.
Metr is live. Access is currently approved individually for businesses, developers, and agent builders.
Request access