Tracing the ghost in the machine is not a metaphor for failing code. It is a description of what happens when a self-custody wallet discovers that its most important feature, the fiat exit, was never on-chain at all. On Wednesday, Ready, the self-custody wallet formerly known as Argent, announced the closure of its card program. The reason was not a smart contract bug, not a governance attack, and not a liquidity crisis. It was a sudden, unexplained wind-down by Kulipa, the card issuer that powered Ready’s payment card. Founder Itamar Lesuisse said he received no advance notice. Users learned the news at the same moment he did. The card was dead before anyone could say goodbye.
That is the kind of event that does not register on a price chart. It does not trigger a liquidation cascade or a governance vote. Yet it may tell us more about the true state of crypto infrastructure than a hundred audits. Because the ghost in this machine is not a vulnerability in a Solidity contract. It is the silent, centralized dependency that sits between a self-custody wallet and the real world.
I have spent years in this industry tracing exactly this kind of phantom. In 2017, I spent six months auditing Uniswap’s V1 contracts in Buenos Aires, trying to understand why decentralized exchanges felt different from their centralized counterparts. I learned that code can be verified, but institutional dependencies cannot be verified from a block explorer. You cannot read a bank’s risk appetite in a transaction receipt. You cannot inspect a card issuer’s balance sheet by querying an RPC endpoint. The market forgets this repeatedly. The code remembers what the market forgets.
Ready was not a small experiment. It came from Argent, one of the oldest smart contract wallet teams in the industry, known for social recovery and a long-standing commitment to self-custody. Its card product was supposed to be the bridge between the world of cryptographic keys and the world of Visa terminals, ATM withdrawals, and monthly subscriptions. The card was not a speculative token. It was a utility tool. Users completed KYC, linked bank accounts, loaded funds, and used the card for everyday payments. In exchange, they trusted that a third party, Kulipa, would keep the payment rails open. That trust has now been broken.
Kulipa was not a random vendor. It was the shared card issuer for multiple crypto wallet projects, including Solflare, one of the most widely used wallets on Solana. When Kulipa winded down, it did not take down one product. It took down an entire layer of the ecosystem overnight. Ready’s card stopped working. Solflare’s card stopped working. Other unnamed card projects tied to the same issuer were likely caught in the same collapse, even if they have not yet spoken publicly. This was not a single point of failure; it was a shared point of failure, radiating outward across chains and communities.
Let me be precise about the architecture. A self-custody wallet like Ready holds your private keys on your device. Your assets live on a blockchain. The card, however, is not a blockchain product. The card is an instrument issued by a licensed entity, connected to card networks, bank accounts, and settlement systems. It is a traditional finance product wrapped around a crypto wallet. The moment you swipe a card, you are no longer in the world of smart contracts. You are in the world of chargebacks, merchant acquiring, BIN sponsorship, and card network rules. That world is governed by banks, processors, and issuers. It is governed by Kulipa.
When the card issuer shuts down, the wallet team has no kill switch, no rescue branch, no governance proposal that can restore service. There is no smart contract to call. The code did not break. The algorithm did not break. The quiet ruin when the algorithm broke is not a technical failure; it is a business failure hidden inside a technical product. And the reason it feels so jarring is that the product advertised itself as something you control, when in fact only half of it was under your control.
Ready is transparent about what happened. Itamar Lesuisse went public and admitted that he found out at the same time as users. That is refreshing, especially in an industry where bad news is often hidden behind delays and vague references to market conditions. But transparency after the fact is not a substitute for preparedness before the fact. The fact that the founder learned about Kulipa’s wind-down from the same public announcement that users saw indicates a serious gap in counterparty monitoring. In traditional finance, a card program manager would have multiple issuer relationships, a business continuity plan, and a watch list for key vendors. In crypto, we often treat third-party dependencies as if they were immaterial. This event proves otherwise.
I have seen this pattern before. In 2022, after the Terra collapse, I withdrew to the Patagonian wilderness for three months, trying to understand why so many people believed that an algorithmic stablecoin could survive without any real backing. The lesson I took from that silence was not that algorithms are dangerous. It was that incentive design is only as strong as the weakest external assumption. Ready’s card program had a similar assumption: it assumed that Kulipa would remain solvent, licensed, and willing to operate. That assumption was wrong.
What makes this event especially painful is that the self-custody thesis was proven correct in the most literal way. User funds were not affected. The wallet team said clearly that assets remained safe on-chain. If you held your crypto in Ready, you still control it. The card was a fiat representation of that crypto, but the underlying assets never lived on Kulipa’s servers. That is the fundamental difference between a self-custody wallet card and a custodial exchange card. When Binance or Crypto.com issues a card, the exchange controls the funds. If the exchange collapses, users may become unsecured creditors. When Ready issued a card through Kulipa, the funds stayed in the user’s wallet. The card service died, but the money did not.
That is worth saying again: the card broke, the wallet lived. And in that split second, the entire crypto card narrative was reframed. The value proposition of self-custody is not that you will never experience service interruptions. It is that a service interruption cannot take your assets. That is real, and it is underappreciated. But it is also cold comfort when you are standing at a checkout counter with no way to pay.
The broader market impact will be subtle. This is not an Ethereum chain outage or a stablecoin depeg. There is no token to dump, no liquidation to trigger, no protocol TVL to measure. The immediate price impact is close to zero. But the sentiment impact is real. For users who believed that crypto cards were the definitive answer to the fiat on-ramp and off-ramp problem, this event is a reminder that the payment card stack is not decentralized. It was never decentralized. It is a centralized bridge made of bank accounts, licensed issuers, card network agreements, and compliance departments. The blockchain is only the first mile of a much longer road.
Finding community in the silence of the ape’s gaze was the lesson of the 2021 NFT boom. We learned that people will buy digital tokens to feel that they belong to something. In 2025, the silence belongs to a card that no longer swipes. The community of users who trusted that card are now comparing notes on Twitter, asking whether their subscriptions will fail, whether their direct deposits will bounce, whether their card balances will ever be returned. That is not the kind of community anyone wants to build.
Let me be clear about what this event is not. It is not a failure of blockchain technology. The underlying chains, whether Solana for Solflare users or ZKsync and Starknet for Ready users, continued to operate normally. It is not a failure of self-custody. In fact, self-custody prevented this from becoming a financial catastrophe. It is a failure of the fiat integration layer. And that layer is where the real bottleneck of crypto adoption lives.
For years, the industry has focused on building better consensus mechanisms, faster blockchains, more efficient AMMs, and more expressive smart contracts. We have spent billions of dollars on infrastructure that most people will never see. Meanwhile, the fiat on-ramp and off-ramp remain fragile, expensive, and concentrated. A handful of issuers and processors serve as the gatekeepers between the crypto economy and the traditional financial system. When one of those gatekeepers disappears, the entire narrative of seamless crypto payments cracks.
This is not an abstract concern. I have spoken with users who used the Ready card for daily purchases. They are not degens or yield chasers. They are people with jobs, rent payments, and grocery bills. They wanted to use crypto without selling it into a bank account first. The card was their bridge. Now the bridge is closed. The worst part is that the switch cannot be flipped overnight.
The technical migration to a new issuer is far more complicated than most people imagine. It is not like changing an API endpoint or updating a library. A card program requires a BIN, a bank identification number, assigned by a card network. It requires a sponsor bank willing to take on the regulatory risk. It requires a licensed issuer with access to settlement systems. It requires KYC and AML processes that are specific to each jurisdiction. It requires card personalization, shipping, and customer support. All of that needs to be rebuilt with a new partner. The realistic timeline is not days or weeks. It is months, often three to six months, even in the best case. During that time, users are left without their card.
What does a user do in that gap? They might transfer funds to a custodial exchange and use a more traditional card. They might open a bank account and accept the friction of moving money manually. Or they might simply decide that crypto cards are not ready for prime time. That is the risk that matters most. The failure of Kulipa is not just a disruption for current users. It is a signal to future users that the promise of a crypto card is not yet reliable.
The deeper issue is observability. In DeFi, we can watch on-chain metrics in real time. We can monitor total value locked, liquidity depth, oracle prices, and large transfers. We can set alerts for unusual activity. We can verify the code of a protocol ourselves. None of that exists for a card issuer. There is no on-chain dashboard for Kulipa’s bank relationships. There is no transparency around its regulatory capital, its card network status, or its sponsor bank’s risk appetite. The wallet team was flying blind, and so were the users.
I am not singling out Ready. Most wallet teams would have made the same mistake. The entire industry has become accustomed to treating centralized service providers as black boxes. We do not demand real-time health checks from our custody partners, our payment processors, or our node providers. We simply assume they will keep working. The code remembers what the market forgets, but the market also forgets what code cannot verify.
Let me turn to the contrarian angle. It is tempting to read this event as a defeat for self-custody. A user could say: if I had kept my money in a custodial exchange card, at least the exchange has the resources to maintain a card program. But that is exactly the wrong conclusion. A custodial exchange can also stop its card program. It can freeze accounts, impose withdrawal limits, or even collapse entirely. The difference is that with a custodial card, your money is inside the issuer’s ecosystem. If that issuer fails, you are not just losing a payment rail; you are losing access to your assets. With a self-custody card, you are only losing the rail. That is a massive difference in the risk profile.
This event actually validates the self-custody thesis. It shows that the most catastrophic failure mode, losing your money, did not occur. The card was a convenience, not a storage unit. The hard truth is that a card is not a decentralized instrument. It cannot be decentralized. Visa and Mastercard are not decentralized. Bank accounts are not decentralized. The card network itself is a trust-based system. Trying to make it look decentralized is a lie. The mature approach is not to pretend that a card is a smart contract. The mature approach is to build resilience into the centralized layer by using multiple issuers, by maintaining backup fiat rails, and by being honest with users about the risks.
The quiet ruin when the algorithm broke, in this case, is not the blockchain algorithm. It is the algorithmic thinking that led us to believe that a self-custody wallet could be a complete financial account. A wallet is only as useful as its connections to the world. And those connections are made of fragile, centralized institutions. Ready discovered that Kulipa was the weak link. Tomorrow, another wallet will discover that its issuer has been acquired by a bank that no longer wants crypto exposure. The pattern will repeat.
This event also reveals a regulatory blind spot. MiCA and similar regimes focus on stablecoin reserves, issuer authorizations, and consumer disclosures. They are less focused on the operational resilience of the payment card stack. If a card issuer winds down without notice, what recourse do users have? What data protection requirements apply to the cardholder’s personal information? How does a wallet team notify users in multiple jurisdictions when the issuer disappears overnight? These are not hypothetical questions. They are pressing gaps in the current regulatory framework.
The truth is that a card issuer is a financial institution. It should be subject to the same business continuity expectations as a bank. It should not be able to vanish without a transition plan. But the crypto industry is young, and many of these issuers are themselves startups. They may not have the capital reserves or the legal sophistication to manage a graceful wind-down. Kulipa is a reminder that when you build on top of a startup, you inherit the startup’s fragility.
What about the risk to users who had prepaid balances on their cards? The official statement says user funds were not affected, but that phrase is ambiguous. It likely means that funds held in the self-custody wallet were safe. It may not cover funds that were already loaded onto the card or held in the issuer’s settlement account. If a user had a positive balance on the card, that balance is not on-chain. It is an asset held by the issuer or its partner bank. The recovery of that balance depends on the issuer’s solvency and the legal framework of the issuing entity. This is a meaningful risk, and the wallet team should publicly clarify whether any users are exposed.
In my experience, the market often punishes the messenger before it punishes the infrastructure. Ready is being transparent, which is good. But the ecosystem needs to ask a harder question: why was there no redundancy? A wallet that depends on a single issuer is like a DeFi protocol that depends on a single oracle. We have learned, through painful exploits, that a single oracle is a single point of failure. We build multi-oracle systems. We should build multi-issuer card systems too.
The path forward is not to give up on crypto cards. It is to build a different kind of infrastructure. Imagine a modular compliance layer that can connect a wallet to multiple licensed issuers simultaneously. If one issuer loses its bank partner, the wallet can route to another issuer within hours. Users would not have to re-enter KYC or wait for a new physical card. They would simply see a different processor behind the scenes. This is the natural evolution of the payment stack, and the Kulipa event is the catalyst that will make it happen.
There is also a simpler mitigation: wallet teams should maintain direct relationships with at least two independent card processors and be prepared to swap them without disrupting the user experience. The cost of maintaining dual relationships is real, but the cost of a sudden card shutdown is much higher. The industry needs to price in resilience.
We traded chaos for consensus, and lost ourselves. The blockchain was supposed to be a new kind of financial system, one that does not require trust in intermediaries. But when you hold a crypto card, you are trusting a chain of intermediaries. The card network, the issuer, the sponsor bank, the processor. None of them are replaced by the wallet. The old system is still there, hiding behind a sleek app with a self-custody backend. The sooner we accept that, the sooner we can design better systems.
The legacy financial world has a concept called business continuity management. A bank does not assume that its payment processor will never fail. It builds backup sites, redundant networks, and crisis response teams. The crypto industry, which prides itself on risk management, should adopt that same discipline. The fact that Ready was caught off guard is not embarrassing. The fact that it had no visible backup plan is.
Let me also address the narrative impact. For the past few years, the crypto card has been a flagship use case for making crypto “real.” It is the story we tell to traditional finance friends: you can hold your own keys and still spend your assets at a coffee shop. That story now has a crack. It will not disappear. Major players like Coinbase and Binance still have their own card programs, and their scale offers some stability. But the independent, wallet-native card segment has been shaken. If another issuer fails in the next three to six months, the narrative could shift from “crypto cards are fragile” to “crypto cards are a scam.” That is the tail risk that this industry cannot afford.
The contrarian opportunity is hidden here. The startups best positioned to survive will not be the ones that chase marginal card improvements. They will be the ones that build issuer redundancy as a service. They will sell wallet teams a failover layer, a routing system, and an observability dashboard for fiat infrastructure. They will treat the card issuer like a server that can go down, and they will design for that failure. That is the next narrative. It is less glamorous than “bankless” or “permissionless,” but it is necessary.
I keep coming back to the image of the founder saying he learned about the shutdown at the same time as users. That phrase deserves more attention than it has received. In traditional finance, that would be a governance scandal. A CEO cannot discover that the company’s primary card processor is shutting down at the same time as the public unless the company has committed a serious risk management failure. The fact that we accept this in crypto is a sign of how immature our institutional practices remain. We like to say “don’t trust, verify.” But we did not verify. We did not even monitor. The code remembers what the market forgets, and the market forgot to establish basic vendor management.
I do not want to be unfair to Ready. It communicated clearly and did not try to spin the story. It also designed its wallet so that user assets were not lost. That is a real achievement. The card service can be replaced. The funds cannot. But replacement takes time, and time is exactly what users do not have when their rent is due.
What should users do now? If they have funds on a card balance, they should demand a clear explanation of the recovery process. If they have funds in the wallet, they should consider alternative fiat exit strategies, such as centralized exchanges with established card programs or traditional bank transfers. They should also vote with their feet, not by abandoning self-custody, but by choosing wallets that demonstrate redundancy and institutional discipline. The market should reward teams that treat fiat infrastructure as seriously as they treat smart contract security.
Let me zoom out. The crypto industry has spent a decade perfecting the art of moving digital assets. We have built decentralized exchanges, lending protocols, and stablecoins. But the majority of human economic activity still happens in fiat currency. The bridge between these two worlds is the most important piece of infrastructure we have never properly built. It is made of APIs, bank partnerships, and compliance procedures. It is not beautiful. It is not trustless. It is fragile.
Kulipa’s wind-down is a textbook demonstration of that fragility. A single issuer, serving multiple wallets, disappeared without notice. The blockchain did not blink. The smart contracts kept executing. The validators kept proposing blocks. But the card stopped working. In the silence between the blocks, the fiat exit vanished.
Reading the silence between the blocks is a skill I have been developing for years. Sometimes the most important data is not in the transactions. It is in the absence of transactions. A card that does not work is a kind of empty block. It tells you that the system has failed, even though the chain remains healthy. This event is a collection of empty blocks. Every declined swipe is a block that was never created.
The next steps are clear. Wallet teams must diversify issuers. Issuers must be more transparent about their bank relationships. Regulators must demand business continuity plans. And users must understand that a card is not a wallet. It is a credit card with crypto behind it. Treating it as anything else is a recipe for disappointment.
There is a deeper philosophical point. The self-custody movement was built on the idea that you should not have to trust anyone. But a card requires trust. It requires trust in the issuer, the bank, the card network, and the payment processor. There is no way to eliminate that trust. The best we can do is manage it. That means monitoring, redundancy, and honest disclosure. The quiet ruin when the algorithm broke is not the end of the world. It is the beginning of a new phase in crypto development, one where we stop pretending that the fiat world does not exist and start building robust bridges to it.
When the herd wakes, the signal has already faded. By the time the broader market realizes how fragile the card infrastructure is, the failure will already have happened. The only question is whether we use this event as a warning or simply move on to the next shiny product. The companies that understand the signal will build multi-issuer layers and become the backbone of the next generation of crypto payments. The companies that ignore it will suffer the same fate as Ready’s card program: a sudden, confusing, and costly shutdown.
I have lived through the 2017 ICO boom, the 2021 NFT mania, and the 2022 stablecoin collapse. Every cycle teaches the same lesson: infrastructure matters more than narratives. The narratives attract attention, but infrastructure determines whether the attention turns into lasting adoption. Crypto cards were a narrative. Kulipa was infrastructure. The narrative survived. The infrastructure failed. That is the pattern we need to break.
In the coming months, I expect to see a new category of startups emerge. They will call themselves “payment failover networks” or “issuer redundancy middleware.” They will promise wallet teams that they can route card transactions through multiple issuers based on real-time health scores. They will offer dashboards that monitor the solvency of licensed partners. They will charge a fee for resilience. Some wallets will see this as an unnecessary cost. Others, the ones that survive the next shock, will see it as an insurance premium.
The code remembers what the market forgets. The code will not remember that Kulipa was a good issuer or that its team meant well. The code will remember that the cards stopped working. But the code does not need to remember because the users will never forget. The next time a wallet team promises a seamless crypto card, users will ask: what happens if your issuer disappears? What is your backup? How do I know you are monitoring this? That is a good thing. It means the market is maturing.
Let me end with a prediction. The next big crypto card product will not be a consumer card. It will be a business-to-business infrastructure play that provides failover for consumer cards. It will be led by people who understand both traditional payments and crypto. It will be boring, compliant, and indispensable. The cards themselves will become a commodity. The resilience layer will become the actual value. And when that happens, Kulipa’s wind-down will be remembered not as a disaster, but as the moment the industry finally grew up.
Take a moment to consider your own wallet. Do you know who issues your card? Do you know what happens if they close tomorrow? If you cannot answer those questions, you are not using a self-custody wallet. You are using a self-custody wallet with a centralized lifeline. And the lifeline can be cut at any moment. Do not wait for the card to fail before you understand the system. Do not wait for the silence between the blocks. Read the silence now.
This is the true lesson. A blockchain can be decentralized. A wallet can be non-custodial. A card cannot be trustless. The sooner we stop pretending otherwise, the sooner we can build a payment stack that honors the spirit of self-custody: not by eliminating trust, but by distributing it, monitoring it, and never placing all of it in a single, silent partner.


