A white-hat operation moved 3,832 NFTs out of hundreds of wallets early Friday after unusual zero-value transactions initially sparked fears that Magic Eden had suffered a major marketplace exploit.
The assets were transferred to Ethereum address 0x71cF3f5724bD2B72Ef6464992aCd26216DE7fe33. NFT trader Cirrus first flagged the activity, reporting that thousands of NFTs appeared to be moving through Magic Eden-related transactions for zero ETH and advising users with valuable collections to revoke permissions as a precaution.
Yuga Labs blockchain vice president 0xQuit subsequently identified the activity as a white-hat operation. He said NFTs held at the receiving address were safe and would be returned to their original owners once the underlying risk had been removed.
The distinction matters. The 3,832 NFTs were moved without their owners initiating new transfers, but the available evidence indicates they were secured by a researcher rather than stolen by the address currently holding them. That makes the episode a security incident and emergency asset-rescue operation, not a confirmed theft of those NFTs.
As of Friday morning, however, no detailed technical post-mortem had been published explaining exactly what weakness allowed the transfers. Magic Eden had also not publicly established that its own marketplace code was the root cause.
The Approval Warning Points to Limit Break’s Payment Processor
The more consequential clue may be the contracts users were told to revoke.
Warnings circulated for holders to remove approvals granted to Limit Break’s Payment Processor V2 on Ethereum at 0x9A1D00bEd7CD04BCDA516d721A596eb22Aac6834. Users were also advised to revoke Payment Processor V3 on ApeChain at 0x9a1D00000000fC540e2000560054812452eB5366.
Etherscan identifies the Ethereum address as the Limit Break Payment Processor V2 contract. Limit Break’s own documentation describes Payment Processor as an NFT exchange protocol designed for ERC-721 and ERC-1155 trading, with marketplaces integrating the protocol rather than necessarily building the entire exchange execution layer themselves.
That distinction complicates the initial Magic Eden framing.
Limit Break has previously said both Magic Eden and Reservoir integrated Payment Processor V2 to power royalty-enforcing NFT exchange infrastructure across Ethereum, Polygon and Base. Its integration documentation also describes Payment Processor in marketplace-neutral language, including flows for listings, offers, bulk purchases and collection sweeps.
In other words, Payment Processor is not simply a contract that exists inside Magic Eden.
It is shared trading infrastructure.
That does not establish that another marketplace is vulnerable. There is currently no evidence that every Payment Processor integration can be exploited, and there is no basis yet to assume Reservoir or any other integrator is exposed to the same weakness. But it means investigators need to determine whether the vulnerable condition originated in Magic Eden’s implementation, a particular order or signature flow, stale user permissions, or the underlying Payment Processor architecture itself.
Crypto incidents frequently look clearer on-chain than they actually are. In the recent Payy bridge exploit, blockchain records immediately showed what assets moved while the harder question was why the system had authorized the transaction. The same distinction matters here: observing thousands of NFTs move through a recognizable contract identifies the path, not necessarily the flaw.
Magic Eden Shut Down Its EVM Marketplace Months Ago
There is another unusually important detail: Magic Eden had already ended marketplace support for EVM chains.
The company’s own support documentation says EVM and Bitcoin marketplace support ended on March 9, 2026, as Magic Eden shifted its focus toward Solana, Packs and experiences combining finance and entertainment. Magic Eden said listings, bids and offers on the discontinued marketplace were off-chain and would no longer remain visible or actionable through its marketplace after the shutdown.
On-chain approvals are different.
An NFT holder can authorize an operator contract to transfer tokens through an approval such as setApprovalForAll. Unless that permission is subsequently revoked or otherwise invalidated, closing the frontend where the approval was originally granted does not automatically mean the blockchain permission disappears.
That appears central to Friday’s concern. If users who traded through Magic Eden’s former Ethereum marketplace still had active Payment Processor approvals months after the marketplace closed, those permissions could remain relevant even though the original trading interface was gone.
The broader crypto industry has repeatedly discovered that old infrastructure can retain security significance long after users stop thinking about it. Dave Finances recently examined how a shared infrastructure compromise can widen across multiple projects, while other incidents have shown that identifying the true blast radius requires separating a common technical dependency from the individual applications built around it.
The Real Question Is What Authorized the Transfers
The white-hat rescue prevented the immediate story from becoming a straightforward 3,832-NFT theft. It did not solve the underlying security problem.
If one researcher could use existing permissions or orders to move NFTs from hundreds of wallets without those owners initiating fresh transactions, the critical question is what authorization condition made those transfers valid at the contract level.
Several explanations remain possible, and none should be treated as confirmed yet. The weakness could involve old signed orders, cancellation logic, signature validation, marketplace-specific data, approval handling, or another component of the transaction path. A flaw in one integration would have a much narrower impact than a flaw inside a shared processor contract or its approval model.
That is why the V3 warning on ApeChain deserves attention as well. A recommendation to revoke a newer version on another network raises the possibility that the investigation is not confined to one historical Magic Eden Ethereum deployment. But a precautionary revocation request is not proof that V3 itself is exploitable.
The distinction mirrors the importance of scope in other crypto incidents. When Blink suffered a recent breach, understanding that only a limited set of custodial accounts was affected was essential to avoiding an inaccurate claim that its entire wallet architecture had failed. The same discipline is needed here.
Why Shared NFT Approvals Create an Uncomfortable Risk
The most interesting part of this incident is not the dramatic movement of thousands of NFTs. It is the possibility that permissions granted for an old marketplace interaction remained powerful long after the user considered that interaction finished.
Self-custody is often described as giving users complete control of their assets, but smart-contract approvals complicate that idea. A user may still control the wallet’s private keys while simultaneously granting another contract authority to move certain assets under defined conditions. As previous self-custody security incidents have shown, possession of the keys does not remove every layer of technical risk surrounding the assets.
For marketplaces, reusable approvals are convenient. Traders do not want to approve every NFT separately every time they list or sell something. Broad operator permissions reduce friction and transaction costs.
But convenience creates persistence.
A marketplace can change strategy. A frontend can shut down. A user can stop trading NFTs entirely. Yet the contract permission sitting on Ethereum can remain until somebody explicitly removes it.
That creates a security lifecycle problem the industry has never handled particularly well: users are good at approving contracts when they need them and much worse at returning months later to revoke permissions they no longer use.
A vulnerability in shared infrastructure makes that problem more serious. The risk is no longer determined only by which website a user currently visits. It can depend on contracts approved years earlier and on infrastructure reused by multiple applications.
That is why technical attribution matters so much. Recent cases involving an OpenZeppelin smart-contract bug and the MultiversX VM exploit both underline the same principle: identifying that abnormal behavior occurred is only the first step. Investors and users ultimately need to know the exact defective assumption, which deployments inherited it and what changed to prevent recurrence.
What Comes Next Matters More Than the Rescue
The immediate outcome is unusually positive for an incident involving thousands of unauthorized NFT movements: the operator says the assets are secured and intends to return them.
The next stage is harder.
A technical disclosure needs to identify the vulnerable component, explain why existing approvals could be used, establish whether Payment Processor V2 alone is affected, clarify why V3 users on ApeChain were also advised to revoke permissions, and determine which marketplaces or applications actually created exploitable exposure.
Until that happens, describing this simply as a “Magic Eden exploit” may be too narrow.
The Magic Eden connection is real: observers saw transactions associated with its former Ethereum marketplace, and many of the affected approvals may have originated from users trading there. But Limit Break’s own documentation establishes that Payment Processor was designed as shared NFT exchange infrastructure and was integrated beyond a single marketplace.
That makes the architecture, not the brand name, the key issue to watch.
If investigators ultimately trace the weakness to Magic Eden-specific order handling, the exposure could be relatively contained. If the vulnerable assumption instead sits inside a shared contract, signature scheme or approval mechanism used across integrations, the potential universe becomes much larger.
For now, that broader scenario remains a risk to investigate, not a confirmed conclusion.
Johan Shamshad is a financial markets writer at Dave Finances covering cryptocurrencies, trading platforms, brokers, fintech, financial regulation, and developments across global markets. He previously worked at Gulf News, adding newsroom experience to his coverage of fast-moving financial and digital-asset markets.
His work focuses on identifying market-moving events, company developments, regulatory changes, product launches, and shifts in trading and financial infrastructure.
Johan contributes news and analysis designed to help readers understand not only what happened, but why a development matters and how it may affect the wider financial landscape.

