{
"type": "user.wallet_created",
"event_id": "evt_gipp73v7c5rvbuc2cjbxqdi6",
"user": {
"id": "did:privy:cfbsvtqo2c22202mo08847jdux2z",
"created_at": 1716153600,
"linked_accounts": [],
"mfa_methods": [],
"has_accepted_terms": true,
"is_guest": false
},
"wallet": {
"type": "wallet",
"address": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
"chain_type": "ethereum"
}
}Webhooks
User wallet created
Fired when an embedded wallet is created for a user.
WEBHOOK
user.wallet_created
{
"type": "user.wallet_created",
"event_id": "evt_gipp73v7c5rvbuc2cjbxqdi6",
"user": {
"id": "did:privy:cfbsvtqo2c22202mo08847jdux2z",
"created_at": 1716153600,
"linked_accounts": [],
"mfa_methods": [],
"has_accepted_terms": true,
"is_guest": false
},
"wallet": {
"type": "wallet",
"address": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
"chain_type": "ethereum"
}
}Body
application/json
Payload for the user.wallet_created webhook event.
The type of webhook event.
Available options:
user.wallet_created A Privy user object.
Show child attributes
Show child attributes
Example:
{
"id": "did:privy:cm3np4u9j001rc8b73seqmqqk",
"created_at": 1731974895,
"linked_accounts": [
{
"address": "[email protected]",
"type": "email",
"first_verified_at": 1674788927,
"latest_verified_at": 1674788927,
"verified_at": 1674788927
},
{
"type": "farcaster",
"fid": 4423,
"owner_address": "0xE6bFb4137F3A8C069F98cc775f324A84FE45FdFF",
"username": "payton",
"display_name": "payton ↑",
"bio": "engineering at /privy. building pixelpool.xyz, the first Farcaster video client. nyc. 👨💻🍎🏳️🌈 nf.td/payton",
"profile_picture": "https://supercast.mypinata.cloud/ipfs/QmNexfCxdnFzWdJqKVgrjd27UGLMexNaw5FXu1XKR3cQF7?filename=IMG_2799.png",
"profile_picture_url": "https://supercast.mypinata.cloud/ipfs/QmNexfCxdnFzWdJqKVgrjd27UGLMexNaw5FXu1XKR3cQF7?filename=IMG_2799.png",
"verified_at": 1740678402,
"first_verified_at": 1740678402,
"latest_verified_at": 1741194370
},
{
"type": "passkey",
"credential_id": "Il5vP-3Tm3hNmDVBmDlREgXzIOJnZEaiVnT-XMliXe-BufP9GL1-d3qhozk9IkZwQ_",
"authenticator_name": "1Password",
"public_key": "pQECAyYgASFYIKdGwx5XxZ/7CJJzT8d5L6jyLNQdTH7X+rSZdPJ9Ux/QIlggRm4OcJ8F3aB5zYz3T9LxLdDfGpWvYkHgS4A8tPz9CqE=",
"created_with_browser": "Chrome",
"created_with_os": "Mac OS",
"created_with_device": "Macintosh",
"enrolled_in_mfa": true,
"verified_at": 1741194420,
"first_verified_at": 1741194420,
"latest_verified_at": 1741194420
}
],
"mfa_methods": [
{
"type": "passkey",
"verified_at": 1741194420
}
],
"has_accepted_terms": true,
"is_guest": false
}
Base schema for wallet accounts linked to the user.
Show child attributes
Show child attributes
The ID of this event, stable across repeat deliveries so clients can deduplicate on it.
Response
200
Return a 200 status to indicate that the webhook was received successfully.
Was this page helpful?

