POST /v1/sessions{
"steps": [
{
"primitive": "age_verify",
"params": {
"min_age": 18
}
}
]
}Prove the threshold, not the birthday.
Calculate an arbitrary age threshold from a verified credential while redacting identity from the business result.
Use in the flow builder →Alentra captures and reports cryptographic facts. Your application decides what the result means and whether the session continues.
POST /v1/sessions{
"steps": [
{
"primitive": "age_verify",
"params": {
"min_age": 18
}
}
]
}webhook{
"primitive": "age_verify",
"result": {
"min_age": 18,
"satisfied": true
},
"audit_id": "sess_…_0"
}The business receives only the requested threshold and true or false. Alentra processes the date of birth to calculate it.
The identity and wallet presentation remain encrypted in the immutable audit; the business-facing result remains redacted.
Alentra keeps primitives horizontal. Your product owns the industry-specific policy around them.
Credential availability varies by route. These profile pages show the exact countries, wallets, trust requirements, and rollout state.
An ISO mobile driver’s licence issued by a participating US jurisdiction.
View routes →mdocGoogle ID PassA Google Wallet identity credential profile available in selected countries.
View routes →mdocAadhaarThe Aadhaar credential route listed for Google Wallet in India.
View routes →mdocUS Digital IDA passport-derived Digital ID presented from Apple Wallet by eligible US holders.
View routes →mdoc+jpkiMy Number CardJapan’s My Number Card credential route through Apple Wallet.
View routes →mdocEUDI PIDPerson Identification Data presented by a compatible EU Digital Identity Wallet.
View routes →Order multiple wallet-attested actions under one bound subject and one audit chain.
Government-wallet proof, ready to repeat.
Start with Alentra