{
"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 default key quorum for the organization, applied
// from the organization's default_key_quorum_id at creation.
// Only this key quorum can update this wallet object.
"owner_id": "rkiz0ivz254drv1xw982v3jq",
// Assignment for the wallet.
// The entity records which organization this wallet is for. It is set once, and
// is what determined the owner above.
"entity": {
"id": "cm7zx4k9a0000l308abcd1234",
"type": "organization"
},
"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:
Was this page helpful?

