← Product surface
03/ 04
API primitive · light_sign

Attestation

Bind approval to concise terms.

Successful result$0.15Charged only when this step verifies

Present short inline terms and bind the wallet response to their canonical hash.

Use in the flow builder →
Small request surface

Input on the left.
Fact on the right.

Alentra captures and reports cryptographic facts. Your application decides what the result means and whether the session continues.

RequestPOST /v1/sessions
{
  "steps": [
    {
      "primitive": "light_sign",
      "params": {
        "terms": "I approve the account change described above."
      }
    }
  ]
}
Completed stepwebhook
{
  "primitive": "light_sign",
  "result": {
    "terms_hash": "sha256:…",
    "approved": true
  },
  "audit_id": "sess_…_0"
}
Business result

What you receive.

The business receives the terms hash, approval result, signer result, and audit identifiers.

Evidence boundary

What remains provable.

The canonical terms, wallet evidence, timestamps, and immutable audit entry are retained without a document upload.

Where it fits

A verb,
not a vertical.

Alentra keeps primitives horizontal. Your product owns the industry-specific policy around them.

01Attestations
02Policy acceptance
03Single-action approvals
Composition is the product

Add light_sign to a complete flow.

Order multiple wallet-attested actions under one bound subject and one audit chain.

Compose a session

Government-wallet proof, ready to repeat.

Start with Alentra