vault.getAttribute(attribute_id)

Returns decrypted attribute for proof generation.

vault.generateProof(template)

Runs ZK/GC/MPC internally.

vault.updateAttributes(new_attributes)

Recomputes tree and state.

vault.storeKey(key)

Adds or rotates keys.

vault.getKeys()

Used by signing engine.

vault.exportRecoveryBundle()

Encrypted backup.

vault.importRecoveryBundle(bundle)

Restores vault.