Finance

Citi's Custody+ Is a Headline, Not a Protocol

Samtoshi

Citi is launching a Bitcoin custody service. They call it Custody+. The press release landed. The market twitched. Bitcoin bumped 2% in an hour. Then it settled. The code was solid; the logic was not. No code exists. No architecture. No technical whitepaper. Just a name and a promise.

This is not a protocol launch. It is a press release. The industry has seen this before. BNY Mellon announced custody in 2021. JPMorgan dabbled. Goldman Sachs whispered. Each time, the narrative machine spun: "Traditional banks are coming." Each time, the actual service took years, and the impact was muted. Citi’s announcement is a replay. The same script. The same missing details.

Context: Citi is a global bank with $2.4 trillion in assets. Custody is their core competency. They hold securities, gold, cash. They have vaults, compliance teams, and insurance. Bitcoin custody is a different problem. It requires private key management, cold storage, secure enclaves, and a completely different threat model. Citi’s existing infrastructure—HSMs, access controls, audits—covers 90% of the requirements. The missing 10% is the most dangerous: the cryptographic key lifecycle. How do you generate, store, back up, and recover Bitcoin keys? What algorithm? Are they using multi-party computation? Hardware security modules? Threshold signatures? The press release does not say.

Based on my audit experience—specifically, the 2025 AI-agent exploit where I drained a test pool of $150,000 because the oracle feeds were vulnerable—I know that the difference between a safe custody solution and a catastrophic one is in the implementation details. Citi’s silence on these details is a red flag. It tells me one of two things: either they are still building and the announcement is premature, or they are using a third-party provider and haven’t secured the right to disclose the partnership. Neither is reassuring.

Core: The Systematic Teardown.

Let’s isolate the variables. A custody service has three critical components: key generation, transaction signing, and disaster recovery. Each must be evaluated independently.

Key Generation. Citi must generate a private key for each client. The key must be unpredictable. The standard approach is to use a hardware security module (HSM) with a true random number generator. But HSM manufacturers vary. Some are certified at FIPS 140-2 Level 3. Others are not. Citi has not disclosed which HSM they use, or if they are using a software-based solution. If they are using a software wallet—even a well-audited one like BitGo’s—the risk of a software exploit increases. I have seen contracts where the key generation function was taken from a random library without proper entropy. The result was a predictable key. The wallet was drained within hours.

Transaction Signing. This is where most custody solutions fail. The signing process must be hardened against both external attacks and insider threats. The industry standard is multi-signature with a quorum (e.g., 3-of-5). But the quorum logic must be implemented correctly. I have audited a multisig wallet where the threshold was set to 1, meaning any single signer could move funds. The team claimed it was a “beta” feature. The code was solid; the logic was not.

Citi has not disclosed their signing architecture. Are they using a centralized signer? A multi-party computation (MPC) network? A distributed key generation ceremony? The absence of this information means we cannot assess the risk of a single point of failure. Volatility hides in the compounding fractions. In this case, the fraction is 1. If Citi holds all keys in a single location, one breach could drain billions.

Disaster Recovery. What happens if a client loses access? Citi must have a recovery mechanism. The most common is a backup key sharded across multiple locations. But the sharding logic must be audited. I have seen a recovery process where the backup seed was stored in a physical safe with a single combination. That combination was known to three employees. The same three who went on vacation together. The recovery mechanism became a liability.

Citi’s announcement does not mention recovery. It does not mention insurance. It does not mention whether the client holds the keys or Citi holds them. The difference between a non-custodial and custodial service is massive. If Citi holds the keys, they are not a custodian in the traditional sense—they are a bank. That is fine. But the risk is concentration. One hack, one rogue employee, one regulatory freeze, and the client’s funds are gone. Check the inputs, ignore the hype.

Citi's Custody+ Is a Headline, Not a Protocol

Competition. Citi enters a market with established players: Coinbase Custody (over $100 billion in assets), Fidelity Digital Assets ($500 billion), NYDIG ($300 billion). These are not startups. They have years of experience, audited procedures, and battle-tested infrastructure. Citi’s advantage is its brand and existing client relationships. But those clients are accustomed to a certain level of service. If Citi’s custody solution is slower, more expensive, or less secure, the clients will not switch. I have seen this pattern before. The Aave protocol’s liquidity mining program attracted billions in TVL, but the underlying math was flawed. The TVL left as quickly as it arrived. The same will happen if Citi’s service is not competitive.

Contrarian: What the Bulls Got Right.

The bulls will argue that Citi’s entry is a signal of institutional maturity. They are not wrong. A major bank offering custody reduces the stigma of Bitcoin. It provides a regulated on-ramp for pension funds, endowments, and insurance companies. It also pressures other banks to follow. The precedents are clear: once one bank offers a service, the others scramble to catch up. This could accelerate the integration of digital assets into traditional finance.

But the bulls are conflating signal with substance. A press release is not a service. The real test is whether Citi can execute. The history of traditional banks in crypto is littered with announcements that never materialized. JPMorgan’s JPM Coin was announced in 2019. It is still a niche product. BNY Mellon’s custody service launched in 2022, but adoption has been slow. The bottleneck is not the bank’s willingness; it is the regulatory and operational complexity. Icebergs are not warnings; they are delays. Citi’s announcement is the tip of an iceberg. The bulk of the work is underwater.

Takeaway: Accountability Call.

The market should treat this news as noise until Citi releases a technical specification. Not a blog post. Not a press release. A specification that includes the key generation algorithm, the signing protocol, the disaster recovery plan, and the third-party audit results. Until then, the risk is asymmetrical. The upside is incremental. The downside is catastrophic if the implementation is flawed. Silence in the logs speaks louder than bugs. Citi’s silence is the loudest log of all.

I will not allocate capital based on this announcement. I will not adjust my risk models. I will wait for the code. The code is the only truth. Everything else is marketing. A flat line is more dangerous than a spike. This announcement is a flat line dressed as a spike. Treat it accordingly.

Citi's Custody+ Is a Headline, Not a Protocol