{
"id": "id2tptkqrxd39qo9j423etij",
"address": "0xF1DBff66C993EE895C8cb176c30b07A559d76496",
"chain_type": "ethereum",
// Organization Details
"display_name": "Acme Corporation Treasury",
"external_id": "acme-co-id",
// Ownership configuration for the wallet
// The owner ID corresponds to the root key quorum for the organization.
// Only this key quorum can update this wallet object.
"owner_id": "rkiz0ivz254drv1xw982v3jq",
"policy_ids": [],
// Access control (signer) configuration for the wallet.
// Each entry in this array represents a group of users (a key quorum) in the
// organization that has been given scoped access to the wallet.
"additional_signers": [
{
"signer_id": "skiz0ivz254drv1xw982v3jq",
// This array defines the scope of actions that this group of users is allowed to take.
"override_policy_ids": ["q7m2v9kx4c8dr1zw6n0b5t3y"]
}
],
"created_at": 1741834854578,
"exported_at": null,
"imported_at": null,
"archived_at": null
}
Setup
Example wallet configuration
As an example, the wallet for an organization might be configured like the following object:

