Transaction Layer: Secure Actions with Verified Identity
Every transaction signed by the original identity, anchored to your blockchain address.
What is the Transaction Layer?
The Transaction Layer is where verified identity meets blockchain transactions.
• A Verifier App requests your credential and checks its validity.
• Once accepted, the app prepares a transaction or grants access.
• You must connect your wallet and sign the transaction — as the original identity tied to your blockchain address.
• This ensures full access control and security.
Analogy: It’s like showing your ID before signing a contract — the credential proves who you are, and your wallet signature authorizes the action.
Request to Show Credential
Present Credential
Sign with Your Preferred Wallet
Key Features
- Credential‑Based Access: Transactions only proceed after credentials are verified.
- Wallet Connection Required: Users must connect their wallet to prepare and sign.
- User Signature: Every transaction is signed by the user, not the dApp.
- Separation of Identity & Value: Credentials prove identity; wallets authorize value transfer.
How it Works
1. Verifier Requests Credential
A dApp or institution asks for proof of identity or eligibility.
2. Credential Verified
The app checks validity and pertinence using open standards.
3. Transaction Prepared
Once verified, the app prepares the transaction or grants access.
4. Wallet Connected & Signed
The user connects their wallet and signs the transaction — ensuring full control.
Why it Matters
• For Users: Your wallet stays private until you explicitly sign.
• For Developers: Provides a secure, standards‑based transaction flow.
• For Institutions: Ensures compliance and prevents unauthorized actions.