Join our Newsletter — 33% off our NHI Course

Who should own wallet controls when finance, development, and operations all touch crypto assets?

Wallet controls should be owned jointly, with clear accountability assigned across finance, development, and operations rather than left in one silo. Finance usually needs control over reconciliation and reporting, operations needs process discipline, and development needs change management and implementation guardrails. Shared ownership works only when responsibilities are explicit and the organisation has a single operating view.

How wallet ownership should be split across finance, development, and operations

Wallet controls should not sit with a single team when several functions depend on them. The ownership model needs to separate policy, technical implementation, reconciliation, and day-to-day operations so each team is accountable for the part it actually influences. That reduces single points of failure, avoids shadow control, and makes reviews, approvals, and exceptions easier to trace.

In practice, finance usually owns the control objective, reporting requirements, and reconciliation standards, while development owns the code paths, integration logic, and change process that affect wallet behaviour. Operations typically owns runbooks, monitoring, recovery steps, and execution discipline. The important point is not hierarchy, but that each control has one named owner and one operating model.

A useful way to think about this is as a shared control with clear boundaries. A control can be jointly owned at the policy level, yet still have a single accountable party for each execution step. For example, approval thresholds, address allowlisting, signing workflows, and emergency access procedures should each have an explicit owner, reviewer, and fallback path.

What joint ownership has to cover to be workable

Shared ownership only works when the organisation has one operating view of the wallet estate, including who can initiate transfers, who can approve them, who can change controls, and who can reconcile activity after the fact. If those answers differ between spreadsheets, code, and operational practice, then ownership is only nominal and control gaps will appear at handoffs.

The three functions also bring different failure modes. Finance is usually best placed to detect unreconciled movements, failed approvals, and reporting drift. Development is best placed to prevent unsafe changes, hard-coded exceptions, and brittle integrations. Operations is best placed to detect process breakdowns, missed alerts, and untested recovery steps. The ownership model should reflect those differences instead of forcing one team to cover all of them.

Where wallet controls touch cryptographic keys, signing services, or hosted custody tooling, the same principle applies: the team that can change access, thresholds, or approval logic must not also be the only team that can validate it. A separation between build/change authority and transaction authority is the practical test for whether the arrangement is genuinely controlled.

When the model breaks down and who should be escalated

The arrangement becomes risky when responsibility is shared but accountability is blurred. That usually shows up as duplicate approvals, unclear exception handling, or a control that everyone can influence but no one can defend during an incident. If one function can bypass the others in practice, the joint model is not protecting the asset, it is only describing it.

For teams looking for a general control baseline, NIST Cybersecurity Framework 2.0 is useful for thinking about governance, protective controls, and recovery as linked responsibilities rather than isolated tasks. For more prescriptive operational controls around access, logging, and change discipline, CIS Controls v8 remains a strong baseline. Where wallet handling is embedded in cloud or platform workflows, CSA Cloud Controls Matrix helps map ownership across IAM, audit, and secure operations.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST CSF 2.0, NIST SP 800-53 Rev 5, CIS Controls v8 and CSA Cloud Controls Matrix set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.

Framework Control / Reference Relevance
NIST CSF 2.0 GV.OC-01 — Organizational Context Wallet control ownership depends on defined business roles and accountability.
Recommendation — Define wallet control ownership across finance, development, and operations.
NIST SP 800-53 Rev 5 AC-6 — Least Privilege Wallet controls need limited, separated authority for approvals and changes.
Recommendation — Restrict wallet control authority to the minimum required roles.
CIS Controls v8 CIS-5 — Account Management Wallet administration and approval rights must be explicitly assigned and reviewed.
Recommendation — Assign and review wallet-related access and administrative responsibilities.
ISO/IEC 27001:2022 A.5.3 — Segregation of duties Joint wallet ownership needs separation of incompatible control duties.
Recommendation — Separate wallet approval, change, and reconciliation duties.
CSA Cloud Controls Matrix IAM — Identity and Access Management Wallet control ownership relies on clear access and authority governance.
Recommendation — Map wallet authority to explicit IAM ownership and review paths.

Practitioner Guidance

What to prioritise: Define one control owner for each of the four wallet control layers, policy, technical implementation, transaction approval, and reconciliation. If a layer has no single owner, it will eventually become everyone’s responsibility and nobody’s job.

What to verify: Confirm that the control owner can evidence how approvals are granted, how changes are tested, how exceptions are recorded, and how the wallet activity is reconciled back to the ledger or source system. If those artefacts are missing, the control is not operating, only intended.

Decision rule: If a team can change wallet behaviour but cannot be independently challenged on that change, split the authority. If a team can observe transactions but cannot halt unsafe ones, strengthen the escalation path before scale or value increases.

Practitioner takeaway: Joint ownership is acceptable only when it is paired with crisp accountability boundaries, because wallet controls fail most often at the seams between policy, code, and operations.