Events & Callbacks

React to wallet state changes

/

Event Listeners

Subscribe to wallet events to update your UI in real-time.

JavaScript
// Subscribe to events wallet.on('unlock', (data) => { console.log('Wallet unlocked'); updateUI(); }); wallet.on('lock', () => { console.log('Wallet locked'); showLoginButton(); }); wallet.on('credential:stored', (credential) => { console.log('New credential:', credential.id); }); wallet.on('credential:revoked', (credentialId) => { console.log('Credential revoked:', credentialId); });

Available Events

Event Data Description
init - SDK initialized
unlock ppid Wallet unlocked
lock - Wallet locked
credential:stored credential Credential added
credential:revoked credentialId Credential revoked
sync timestamp Revocation list synced