Back to Home
web2.principal

Principal Lookup

Look up a principal by email address. Useful for finding other users' IDs when setting delegates or transferring secrets.

web2.principal.getByEmail

Lookup by Email

No session required. Enter any registered email to get the principal's UUID and email hex.

const result = await web2.principal.getByEmail(
'user@example.com',
blackboxUrl,
);
// result.principalId → UUID
// result.emailHex → hex-encoded email

Console Output

Waiting for action...