Webhook event
wallet.active
The wallet is deployed and can send.
- Type
wallet.active- The object it carries
- the
walletobject - Subscribe with
wallet.active,wallet.*or*
Example payload
The body of the request your endpoint receives, shown here over several lines. On the wire it is compact JSON; check its signature over the bytes exactly as they arrive.
Example payload
{
"id": "evt_wsm29sdw773qpv93ktrbpnds",
"object": "event",
"livemode": true,
"created": "2026-09-02T09:16:20.000Z",
"type": "wallet.active",
"api_version": "2026-10-11",
"data": {
"object": {
"id": "wal_bsfw07hymawmda7gg8jsyy3g",
"object": "wallet",
"livemode": true,
"created": "2026-09-02T09:16:20.000Z",
"wallet_set": "wset_6tnmbah49h3xpfbgefw5f2jz",
"network": "base",
"status": "active",
"address": "0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed",
"shape": "safe_1_4_1",
"threshold": 2,
"owner_count": 3,
"can_receive": true,
"can_send": true,
"deployed": true,
"deployment_note": null,
"native_asset": "base:eth",
"explorer_url": "https://basescan.org/address/0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed"
},
"previous_attributes": {
"status": "deploying",
"deployed": false
}
},
"request": {
"id": null,
"idempotency_key": null
},
"pending_webhooks": 1
}Fields of data.object
| Field | In this example |
|---|---|
id | "wal_ |
object | "wallet" |
livemode | true |
created | "2026-09-02T09: |
wallet_set | "wset_ |
network | "base" |
status | "active" |
address | "0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed" |
shape | "safe_1_4_1" |
threshold | 2 |
owner_count | 3 |
can_receive | true |
can_send | true |
deployed | true |
deployment_note | null |
native_asset | "base:eth" |
explorer_url | "https:// |
What each field means is on the page of the wallet object. data.previous_attributes holds the old values of exactly the fields that changed: here status, deployed.
Endpoints behind it
No API call changes this object: the event is sent when the platform, the network or a person in the dashboard does.