NEAR Intents Restarts After $3.8M Exploit With Full Refunds

13 min read
3 views
Oct 1, 2026

NEAR Intents just came back online after a $3.8 million drain. Users were promised full repayment. The catch is what the pause did not cover, and why a few chains are still locked.

Financial market analysis from 01/10/2026. Market conditions may have changed since publication.

What still surprises me about crypto incidents is how fast a quiet Tuesday can turn into a war room. One minute a payments layer is routing billions. The next minute a deposit path on a single stablecoin pair is leaking money, and the whole product has to freeze. That is roughly how the NEAR Intents exploit played out on October 1, 2026. The number attached to it was $3.8 million. Not protocol-ending money. Still enough to ruin a day for anyone who had USDT sitting in the wrong flow on BNB Smart Chain.

I have covered enough of these events to know the public story usually arrives in three beats. First the pause. Then the founder thread. Then the promise that users will be made whole. This one followed that script, with one difference that matters. The team said the core chain, the native token, and most apps sitting on NEAR were never in the blast radius. If that holds, this is a product incident, not a chain collapse. Those two things get mixed up far too often.

What Actually Happened When Intents Went Dark

NEAR Intents is the routing layer that tries to turn a messy multi-chain request into a finished trade or payment. Users say what they want. Independent solvers compete to fill it. In theory that is cleaner than clicking through five bridges yourself. In practice it means a lot of moving parts have to trust one another at the exact moment funds enter and leave a contract.

The bug sat in that handshake. Specifically, in how Omni’s deposit and withdrawal stack talked to the Intents smart contract. The attacker did not need the whole network to fail. They needed one inconsistent state between deposit logic and withdrawal logic, limited to USDT on BSC. That is a narrower window than the headlines sometimes imply. Narrow windows still empty wallets.

All of the affected users will be compensated in full.

– NEAR co-founder statement on the incident

SHIELD, described as an AI monitoring layer on Intents, flagged activity that did not match normal patterns. The product was paused. The team says it found the exact hole and patched it within an hour of detection. I always raise an eyebrow at “within an hour,” not because it is impossible, but because the public clock and the internal clock rarely start at the same second. Still, a same-day restart is faster than most post-exploit recoveries I have watched.

NEAR Intents and the near.com front end came back. A few affected chain connections stayed restricted. That last detail is the one users should actually read twice. “We are live” and “every route is live” are not the same sentence.

Why A $3.8 Million Hit Can Still Feel Large

Scale changes the mood. Intents was described as handling more than $4 billion a month in trading and payments volume. Against that number, $3.8 million looks like a rounding error. Against a single user’s balance, it looks like rent. Both views are true at the same time, which is why compensation language matters more than the percentage of monthly flow.

This was framed as the first major exploit on Intents. First major is a phrase teams use when they want to sound both accountable and still standing. Fair enough. At that volume, the security bar has to rise. I would rather hear that admission than a shrug that “bridges get hacked.”

Perhaps the most interesting part is what did not move. The core NEAR Protocol stayed up. The NEAR token was not the drained asset. Other applications on the chain were described as untouched. If you only watched the ticker, you could miss that the damage sat in a specialized routing contract rather than in base consensus.


The Bug Was In The Hand-Off, Not The Whole Chain

Most readers do not need a compiler tour. They need a mental model. Think of Intents as a busy airport transfer desk. Omni handles the bags coming in and going out. The Intents contract is the clerk who stamps the ticket. If the stamp and the bag tag disagree for even a moment, someone walks out with a suitcase that is not theirs.

That is the deposit and withdrawal interaction in plain language. The attacker exploited that disagreement. The asset in play was USDT. The network in play was BSC. Everything else in the marketing stack, from tokenized stock routes to other chains, is a separate conversation until proven otherwise.

In my experience, the public always wants a villain contract name and a one-line root cause on day one. Real postmortems take longer. The useful question right now is simpler. Was the pause complete enough to stop further drains while the patch shipped? The team says yes. Restricted chains suggest they were not willing to bet the rest of the graph on a single hotfix.

  • Affected product: NEAR Intents routing and near.com access during the pause
  • Affected asset and chain: USDT on BSC
  • Reported loss: $3.8 million
  • Detection layer: SHIELD outlier monitoring
  • Claimed patch time: about one hour after detection
  • Core protocol and NEAR token: reported as unaffected

SHIELD Caught The Outlier, Then The Humans Had To Finish The Job

AI security copy can get sloppy. Let’s keep it grounded. SHIELD was presented as a monitoring and outlier-detection system, not as a magical vault. It noticed behavior that did not look like ordinary flow. That is useful. Detection is not the same as prevention. The pause is what actually stopped the bleeding.

Days earlier, the same system had been discussed in a different context. Intents had blocked a large set of transfers tied to funds suspected of coming from an exchange breach. Some value was frozen during execution. Some still slipped through before the stop. That earlier episode matters because it shows the monitoring layer was already watching dirty flow, not only novel contract bugs.

I’ve found that users hear “AI security” and assume the machine closed the hole by itself. It did not. Engineers still had to isolate the Omni interaction, write the fix, decide which chains stay dark, and publish a repayment promise. The model can point. People still have to cut.

At this scale, we have to hold ourselves to a higher security standard.

That line is the right tone. It also creates a scoreboard. The next incident, if there is one, will be judged against it. Formal verification for NEAR contracts was already described as work in motion. Findings from this event are supposed to feed extra controls. Good. Write it down and ship it where users can see the change, not only in a thread.

Compensation Sounds Simple Until You Ask Who Counts As Affected

Full compensation is the sentence everyone screenshots. The operational questions sit underneath it. How fast? In the same asset? On the same chain? What about failed routes that never finalized but left a user stuck mid-swap? Those details decide whether the promise feels like customer service or like a slogan.

A clean repayment process usually needs three lists. Users who lost principal. Users who lost time and gas. Users who were only blocked by the pause and never drained. Mixing those groups creates noise. The first group should be first in line. The second group deserves a clear no or a small gesture. The third group needs status pages more than tokens.

  1. Confirm the exact addresses and amounts tied to the USDT BSC path.
  2. Publish a snapshot window so people know which transactions qualify.
  3. Pay in the same asset when possible, not in a substitute token nobody asked for.
  4. Keep restricted chains restricted until the review is done, even if that looks cautious.
  5. Release a postmortem that names the class of bug, not only the dollar figure.

None of that is glamorous. All of it is how trust actually returns. Crypto users have been trained by a decade of “we are investigating” posts that go quiet after a week. A same-day restart helps. A boring spreadsheet of repayments helps more.

The Token Was Untouched. The Product Still Took A Reputation Hit

Markets often punish the ticker first and read the footnotes later. That is human. A product named after the chain will drag the chain’s mood even when consensus is fine. Traders do not parse Omni deposit hooks before they sell. They parse “NEAR exploit” in a push alert.

That is why the separation of layers has to be repeated without sounding defensive. Base protocol safe. Native token not the drained asset. Intents routing paused and patched. If those three lines stay true through the postmortem, the selloff thesis should shrink. If a later review finds the hole reached further than USDT on BSC, that thesis comes back with interest.

U.S. investors also had a new wrapper in the mix. A spot-style NEAR fund had just started trading on a major exchange under a familiar brokerage ticker, with a stated plan to stake holdings and pass rewards through net asset value. Fund documents already warn that crypto holdings can face loss, theft, or access limits. An Intents bug is not automatically a fund bug. Correlation in the market does not wait for legal definitions.

LayerWhat the incident touchedWhat users should watch next
NEAR ProtocolReported unaffectedAny change in that claim during the review
NEAR tokenNot the drained assetPrice reaction versus actual exposure
NEAR IntentsPaused, patched, partly restrictedWhich chains stay dark and for how long
USDT on BSCDirect loss pathRefund timing and asset used for repayment
Other apps on NEARDescribed as untouchedIndependent confirmations from those teams

Intents Was Already In The Middle Of Bigger Product Bets

The same rails that got paused also sit under newer distribution ideas. One September integration aimed to let eligible near.com users swap supported crypto into a basket of tokenized stocks, funds, and commodity-linked products. Names in that first set included large U.S. equities and a few well-known tickers tied to indexes, silver, and gold. Funding assets mentioned at the time included bitcoin and USDC.

Access rules still matter. Those tokenized products were described as unavailable to U.S. persons, even when they track American-listed paper. That is a compliance wall, not a technical one. The exploit does not rewrite securities law. It does remind anyone using a single front end for many asset types that one contract family can halt several dreams at once.

Intents connects more than thirty chains, at least in the product description. Independent solvers execute the intent. That architecture is attractive when it works because the user does not babysit every hop. It is fragile when a single deposit adapter is wrong, because the user also does not see the hop that failed.

So the restart is not only about USDT. It is about whether people still trust the clerk at the transfer desk after one suitcase walked away. Restricted chains are a visible scar. Leave them restricted until the scar is explained.

What Formal Verification Can And Cannot Save

Formal verification is the grown-up phrase in the aftermath. Used well, it proves that a contract cannot enter a class of bad states. Used as marketing, it becomes a sticker on a PDF. The difference is which properties get specified. If nobody writes “deposit and withdrawal accounting must stay conservative across Omni adapters,” the prover has nothing useful to check.

I like the direction. I do not like the idea that verification replaces monitoring. You want both. Proofs for the invariants you can name. Outlier detection for the behavior you did not think to name. The October incident looks like a case where the second tool fired and the first tool is being promised for later. That order is common. It should not stay permanent.

A practical security stack after a routing exploit:
  1. Pause paths that share the same adapter
  2. Patch the exact state mismatch
  3. Reopen only after invariant checks
  4. Pay users on the drained asset
  5. Publish the class of bug, not just the dollar amount
  6. Add proofs for the next release train

Criminals using automated tools to probe infrastructure is not science fiction anymore. Recent months already had loud incidents across exchanges, wallet software, and staking platforms. The pattern is volume plus speed. Defenders need the same two things. Slow humans with checklists will lose that race if the only alarm is a Discord rumor.

How Users Should Think About Risk On Intent-Style Products

If you use a solver-based router, you are trusting more than a token contract. You are trusting the intent layer, the adapters, the solvers, and the pause switch. That is a longer list than “I hold NEAR.” Treat it that way.

Keep position size on any single routing product smaller than you would keep on a base-layer transfer. Prefer routes you can unwind without a custom UI. When a status page says some chains remain unavailable, believe it. Do not try to force the same swap through a side door and then act shocked if the accounting gets weird.

  • Separate long-term token holdings from hot routing balances.
  • Treat stablecoin hops across chains as operational risk, not free plumbing.
  • Screenshot transaction IDs during any pause. Support tickets go better with receipts.
  • Do not assume an ETF, a wallet, and a router share the same custody model.
  • Wait for the postmortem before deciding the story is finished.

Is that overly cautious? Maybe. I would rather be the person who moved USDT off a paused adapter early than the person refreshing a portfolio tracker during a second drain. Caution is cheap compared with “we will compensate you” timelines that slip.

The Earlier Screening Story Changes How This Restart Reads

Two days before the exploit news, Intents had been in the conversation for blocking transfers linked to stolen exchange funds. The figures in that episode were uneven. A large attempted flow was stopped. A smaller slice still passed. A mid six-figure amount was frozen in flight. Rejected transfers then went hunting for other venues, as they always do.

That story and this story are not the same bug. They are the same product sitting at a chokepoint. If you build a hub that many chains use, you inherit two jobs. Stop novel contract abuse. Stop known dirty money when you can see it. Doing the second job well does not automatically mean you will do the first. It does mean the team already thinks in terms of freezes, legal return paths, and information sharing with partners.

The invitation for more partners to share intelligence is the least flashy line in the whole update. It might be the most adult one. Cross-chain crime is a routing problem. Routers that refuse to talk to each other make life easier for the attacker who only needs one open door.

Price Talk Can Wait. Process Talk Should Not

There will be charts arguing whether a nearby support zone can absorb selling tied to the headline. Fine. Charts are allowed. They should not lead the risk discussion. The lead should be whether refunds land, whether restricted chains reopen with new checks, and whether the formal verification work becomes a release gate instead of a slide.

I’ve watched communities celebrate a restart and then discover the same class of bug on a sibling adapter two weeks later. That is the failure mode to avoid. Sibling adapters are where copy-paste lives. If Omni’s deposit path was the weak joint, every similar joint deserves a manual pass, not a hopeful assumption.

Would I call this a protocol crisis? Not on the facts published so far. Would I call it a serious product incident on a high-volume router? Yes. Those labels should stay distinct in any honest write-up.

A Clearer Way To Read Founder Updates After A Drain

Founder posts after exploits follow a rhythm. Dollar number. Detection story. Patch speed. User make-whole. Isolation claim. Roadmap for “never again.” Readers can grade each line.

Dollar number: $3.8 million is specific. Good. Detection story: outlier behavior plus a pause. Believable. Patch speed: one hour after detection. Plausible if the pause truly halted new drains. Make-whole: full compensation. Strong claim, still unproven until wallets move. Isolation claim: USDT on BSC only, core chain fine. The claim that needs the most outside confirmation. Roadmap: review, extra measures, formal verification. Necessary, not sufficient.

A restart is a status. A repayment is a result. Do not confuse the two.

That is my own shorthand after too many incident threads. Status pages can go green while users are still waiting. Green is not the finish line.

What I Want To See In The Postmortem

A useful review is dull on purpose. Timeline with minutes, not vibes. The exact invariant that broke. Why tests missed it. Whether solvers could have been used as an extra tripwire. How SHIELD’s threshold was set and whether that threshold would have caught a quieter thief. How repayment was calculated. Which chains stayed closed and why.

If the document only restates that criminals use AI now, it will have wasted the moment. Everyone already knows probing is getting cheaper. The scarce thing is a public list of properties the next contract release must satisfy before it touches deposits again.

Tokenized asset routes, staking wrappers, and monthly volume bragging rights can wait in line behind that list. Growth is easy to announce. Conservatism in accounting is harder to sell and much more valuable the day after a drain.


The Bottom Line For Anyone Using These Rails

NEAR Intents is operating again after a $3.8 million exploit on a USDT BSC path. Users were promised full compensation. The core protocol and the native token were described as outside the blast radius. A few chain connections remain limited. That is the factual core. Everything else is interpretation.

My interpretation is pretty simple. The pause and the fast patch were the competent part. The compensation pledge is the part that now has to become a ledger. The security lecture about higher standards is only credible if the next contract batch is slower, stricter, and proven against the exact class of deposit and withdrawal mismatch that just cost real money.

Until those repayments show up and the restricted routes have a public reason to reopen, treat the restart as a ceasefire, not a victory lap. The market will argue about support levels. Users should argue about receipts. In a year nobody will remember the clever phrasing in a status update. They will remember whether the $3.8 million came back.

❝
If money is your hope for independence, you will never have it. The only real security that a man will have in this world is a reserve of knowledge, experience, and ability.
— Henry Ford
Author

Steven Soarez passionately shares his financial expertise to help everyone better understand and master investing. Contact us for collaboration opportunities or sponsored article inquiries.

Related Articles

?>