Bridge review

NEAR Intents review

Intent network — market makers quote, the intents.near contract on NEAR settles, assets move in and out through bridges such as Omni

Snapshot Updated Data gate passed · 37 routes / 7 d

Key findings

NEAR Intents is an intent network: market makers compete to fill your order, and the intents.near verifier contract on NEAR settles it atomically or refunds you. The 1Click Swap API wraps this into a quote-and-deposit-address flow. The protocol fee is 0.0001%, but 1Click adds a platform fee (20 bps on most cross-asset routes, 1 bp on stablecoin or same-asset routes). In October 2026 a settlement-contract bug was exploited for about $3.8M; all funds were returned.

As of 3 Nov 2026, 10:35 UTC (run #538), NEAR Intents 1Click returned quotes on 37 sampled routes (181 quote rows in this packet). At $200 it was the cheapest ranked quote on 1 routes. Median cost among its non-negative $200 quotes: 15.17 bps (cheapest observed 0.31 bps). Sources reporting it: LI.FI, NEAR Intents 1Click. Real-money tests: none yet — planned after launch.

Source: upswap.io snapshot #538 · CC BY 4.0 · Zenodo DOI: Example / pending

How does NEAR Intents work?

You state what you have and what you want. Market makers bid to fill it; the approved quote is executed by the intents.near smart contract, so the swap either completes fully or you are refunded (NEAR Intents docs).

With the 1Click Swap API, you get a quote and a quote-specific deposit address; you send funds there, and 1Click handles intent creation, solver coordination and execution. Assets settle on-chain and 1Click does not take custody (1Click docs). Assets enter and leave NEAR through bridges such as Omni.

Scorecard (no total score)

Cost excl. gas

15.17
median bps · n=58

Coverage

37
routes this packet

$200 wins

1
cheapest finishes

Quote rows

181
all tiers

Real transfers

0
not enough data

Upgrade / custody

—
待核实

How much does NEAR Intents 1Click cost on each route?

336 runs · 7 d

Over the last 7 days NEAR Intents 1Click's median $200 cost ranged from 1.39 bps (Base → Arbitrum One USDC) to 26.38 bps (Solana → Ethereum SOL→ETH); it was the cheapest bridge in 1332 route-runs.

NEAR Intents 1Click: $200 cost distribution by route (7 days)Per route: whisker = min to max, box = 25th to 75th percentile, thick tick = median of this bridge's cheapest rankable $200 quote per run, 336 runs. Amber rows: this bridge was cheapest on the route at least once. Log scale, bps, excl. gas.0.10.20.5125102050bpsBase → Arbitrum One USDC1.4Base → Solana USDC1.5Solana → Base USDC1.8Solana → Arbitrum One USDC1.8Ethereum → Arbitrum One USDC1.8Ethereum → Base USDC2Arbitrum One → Base USDC2Ethereum → OP Mainnet ETH2Arbitrum One → OP Mainnet ETH2Ethereum → OP Mainnet USDC2Base → OP Mainnet USDC2Arbitrum One → Solana USDC2.1Arbitrum One → Base ETH2.1OP Mainnet → Base ETH2.1Ethereum → Base ETH2.1OP Mainnet → Base USDC2.1Polygon PoS → Base USDC2.1Ethereum → Arbitrum One ETH2.2Base → Arbitrum One ETH2.2OP Mainnet → Arbitrum One ETH2.2Ethereum → Arbitrum One USDT2.2Polygon PoS → Arbitrum One USDC2.3Ethereum → Avalanche C-Chain USDC2.3Arbitrum One → Polygon PoS USDC2.3Ethereum → Polygon PoS USDC2.4Base → Polygon PoS USDC2.4Ethereum → Solana USDC2.4Arbitrum One → Ethereum ETH6Base → Ethereum ETH6Base → Ethereum USDC16Solana → Ethereum USDC16Arbitrum One → Ethereum USDC16Ethereum → Solana ETH→SOL24Solana → Ethereum SOL→ETH26
NEAR Intents 1Click: $200 cost distribution by route (7 days)Per route: whisker = min to max, box = 25th to 75th percentile, thick tick = median of this bridge's cheapest rankable $200 quote per run, 336 runs. Amber rows: this bridge was cheapest on the route at least once. Log scale, bps, excl. gas.0.10.20.5125102050bpsBase → Arbitrum One USDC1.4Base → Solana USDC1.5Solana → Base USDC1.8Solana → Arbitrum One USDC1.8Ethereum → Arbitrum One US…1.8Ethereum → Base USDC2Arbitrum One → Base USDC2Ethereum → OP Mainnet ETH2Arbitrum One → OP Mainnet…2Ethereum → OP Mainnet USDC2Base → OP Mainnet USDC2Arbitrum One → Solana USDC2.1Arbitrum One → Base ETH2.1OP Mainnet → Base ETH2.1Ethereum → Base ETH2.1OP Mainnet → Base USDC2.1Polygon PoS → Base USDC2.1Ethereum → Arbitrum One ETH2.2Base → Arbitrum One ETH2.2OP Mainnet → Arbitrum One…2.2Ethereum → Arbitrum One US…2.2Polygon PoS → Arbitrum One…2.3Ethereum → Avalanche C-Cha…2.3Arbitrum One → Polygon PoS…2.3Ethereum → Polygon PoS USDC2.4Base → Polygon PoS USDC2.4Ethereum → Solana USDC2.4Arbitrum One → Ethereum ETH6Base → Ethereum ETH6Base → Ethereum USDC16Solana → Ethereum USDC16Arbitrum One → Ethereum US…16Ethereum → Solana ETH→SOL24Solana → Ethereum SOL→ETH26
NEAR Intents 1Click: $200 cost distribution by route (7 days)Per route: whisker = min to max, box = 25th to 75th percentile, thick tick = median of this bridge's cheapest rankable $200 quote per run, 336 runs. Amber rows: this bridge was cheapest on the route at least once. Log scale, bps, excl. gas.0.10.20.5125102050bpsBase → Arbitru…1.4Base → Solana1.5Solana → Base1.8Solana → Arbit…1.8Ethereum → Arb…1.8Ethereum → Base2Arbitrum One →…2Ethereum → OP…2Arbitrum One →…2Ethereum → OP…2Base → OP Main…2Arbitrum One →…2.1Arbitrum One →…2.1OP Mainnet → B…2.1Ethereum → Base2.1OP Mainnet → B…2.1Polygon PoS →…2.1Ethereum → Arb…2.2Base → Arbitru…2.2OP Mainnet → A…2.2Ethereum → Arb…2.2Polygon PoS →…2.3Ethereum → Ava…2.3Arbitrum One →…2.3Ethereum → Pol…2.4Base → Polygon…2.4Ethereum → Sol…2.4Arbitrum One →…6Base → Ethereum6Base → Ethereum16Solana → Ether…16Arbitrum One →…16Ethereum → Sol…24Solana → Ether…26
Per route: whisker = min to max, box = 25th to 75th percentile, thick tick = median of this bridge's cheapest rankable $200 quote per run, 336 runs. Amber rows: this bridge was cheapest on the route at least once. Log scale, bps, excl. gas.
NEAR Intents 1Click: $200 cost distribution by route (7 days)
RoutenMinP25MedianP75MaxCheapest runs
Base → Arbitrum One USDC3220.291.161.392.172.29112
Base → Solana USDC3190.531.451.551.802.5236
Solana → Base USDC3210.591.351.752.042.2718
Solana → Arbitrum One USDC3210.461.331.792.192.2911
Ethereum → Arbitrum One USDC3170.281.481.792.192.2944
Ethereum → Base USDC3170.141.532.032.042.192
Arbitrum One → Base USDC3220.731.732.042.136.140
Ethereum → OP Mainnet ETH3172.052.052.052.052.050
Arbitrum One → OP Mainnet ETH3192.052.052.052.0536.02188
Ethereum → OP Mainnet USDC3170.052.052.052.052.052
Base → OP Mainnet USDC3192.052.052.052.052.050
Arbitrum One → Solana USDC3210.481.752.072.412.5220
Arbitrum One → Base ETH3221.682.082.082.085.08187
OP Mainnet → Base ETH3192.082.082.082.0836.06189
Ethereum → Base ETH3080.072.082.0825.0833.885
OP Mainnet → Base USDC3162.142.142.142.142.140
Polygon PoS → Base USDC3162.132.142.142.142.140
Ethereum → Arbitrum One ETH3151.162.152.152.1633.140
Base → Arbitrum One ETH3221.752.152.152.165.1666
OP Mainnet → Arbitrum One ETH3192.152.152.162.163.052
Ethereum → Arbitrum One USDT3170.282.192.192.276.2815
Polygon PoS → Arbitrum One USDC3192.272.272.292.292.291
Ethereum → Avalanche C-Chain USDC3170.292.302.312.313.1734
Arbitrum One → Polygon PoS USDC3192.052.312.352.362.380
Ethereum → Polygon PoS USDC3170.212.312.352.362.383
Base → Polygon PoS USDC3192.052.332.352.362.390
Ethereum → Solana USDC3170.521.972.402.422.522
Arbitrum One → Ethereum ETH3175.695.935.966.028.9481
Base → Ethereum ETH3175.495.925.966.0210.9621
Base → Ethereum USDC31714.6615.7615.9116.0017.009
Solana → Ethereum USDC31715.5015.9916.3016.9117.020
Arbitrum One → Ethereum USDC31715.0816.1116.4416.9017.029
Ethereum → Solana ETH→SOL3140.2919.9924.2828.8680.73131
Solana → Ethereum SOL→ETH3163.9621.6326.3830.4872.02144

Where does NEAR Intents 1Click win at $200?

NEAR Intents 1Click best $200 quote by route
RouteVia sourcebpsRoute leader
Ethereum → Avalanche C-Chain USDCNEAR Intents 1Click0.31this bridge
Solana → Arbitrum One USDCNEAR Intents 1Click1.29Layerswap 0.60
Base → Solana USDCNEAR Intents 1Click1.67Across 1.30
Solana → Base USDCNEAR Intents 1Click1.75Across 1.00
Arbitrum One → Solana USDCNEAR Intents 1Click1.80Across 1.40
Ethereum → Arbitrum One USDCNEAR Intents 1Click1.82Eco 0.00
Ethereum → Base USDCNEAR Intents 1Click2.04Eco 0.00
Arbitrum One → Base USDCNEAR Intents 1Click2.04Eco 0.00
Ethereum → OP Mainnet ETHNEAR Intents 1Click2.05Layerswap 0.35
Arbitrum One → OP Mainnet ETHNEAR Intents 1Click2.05Celer 1.92
Ethereum → OP Mainnet USDCNEAR Intents 1Click2.05Eco 0.00
Base → OP Mainnet USDCNEAR Intents 1Click2.05Eco 0.00
Ethereum → Base ETHNEAR Intents 1Click2.08Across 1.17
Arbitrum One → Base ETHNEAR Intents 1Click2.08Celer 1.50
OP Mainnet → Base ETHNEAR Intents 1Click2.08Celer 1.50
OP Mainnet → Base USDCNEAR Intents 1Click2.14Eco 0.00
Polygon PoS → Base USDCNEAR Intents 1Click2.14Eco 0.00
Ethereum → Arbitrum One ETHNEAR Intents 1Click2.16Layerswap 0.16
Base → Arbitrum One ETHNEAR Intents 1Click2.16Layerswap 0.45
OP Mainnet → Arbitrum One ETHNEAR Intents 1Click2.16Layerswap 0.40
Ethereum → Arbitrum One USDTNEAR Intents 1Click2.18Eco 0.87
Base → Arbitrum One USDCNEAR Intents 1Click2.18Eco 0.00
Polygon PoS → Arbitrum One USDCNEAR Intents 1Click2.28Eco 0.00
Ethereum → Polygon PoS USDCNEAR Intents 1Click2.34Eco 0.00
Arbitrum One → Polygon PoS USDCNEAR Intents 1Click2.35Eco 0.00
Base → Polygon PoS USDCNEAR Intents 1Click2.35Eco 0.00
Ethereum → Solana USDCNEAR Intents 1Click2.42Across 1.00
Arbitrum One → Ethereum ETHNEAR Intents 1Click5.99Eco 2.39
Base → Ethereum ETHNEAR Intents 1Click5.99Relay 3.72
Base → Ethereum USDCNEAR Intents 1Click15.17Eco 0.00
Arbitrum One → Ethereum USDCNEAR Intents 1Click15.62Eco 0.00
Solana → Ethereum USDCNEAR Intents 1Click15.99Across 1.00
Solana → Ethereum SOL→ETHNEAR Intents 1Click22.67Chainflip 14.70
Ethereum → Solana ETH→SOLNEAR Intents 1Click29.70Chainflip 14.00

What are the risks of using NEAR Intents?

sources checked 2026-10-24

Each item links to its source (L2Beat, DefiLlama or official docs). Items we could not verify are marked 待核实. No overall score.

  • Settlement & verification

    Everything settles in one contract, intents.near. Between 29 September and 1 October 2026 a bug there let an attacker create ≈ $3.8M of unbacked balances and withdraw real tokens; the exploiter returned the funds about a day later.

    The Crypto TimesDefiLlama Hacks
  • Deposit-address flow

    With 1Click you send funds to a deposit address created for your quote rather than calling a contract yourself; refunds go to the refund address you supplied if the swap cannot be executed.

    NEAR IntentsNEAR Intents
  • Upgrade authority

    intents.near has no full-access keys; only the controller contract ctl-intents.near holds the Upgrader role that deploys new code. Releases are registered by the Sputnik DAO intents.sputnik-dao.near (5 council members, 3 votes needed), which is also super-admin of both contracts, and the upgrade call is sent by a single Updater account. We found no timelock: a release can go live once the DAO vote passes. Any one of seven pause-manager accounts can pause the contract.

    NearblocksNearblocksNEAR (GitHub)

What fees does NEAR Intents charge?

Protocol fee
0.0001% (1 pip) per transaction, collected by intents.near. NEAR Intents
1Click platform fee
With an API key: 20 bps, or 1 bp for stablecoin and same-asset multichain routes. Without a key the docs add 25 bps. NEAR Intents
near-intents.org fee
0.2% on swaps made through the near-intents.org app. NEAR Intents

Our quotes record 1Click's appFees as the integrator fee. In our 23 October 2026 A/B check, quotes with and without our key carried the same fee (1 bp same-asset, 20 bps cross-asset); we did not observe the documented extra 25 bps.

How did its quotes perform in our data?

run #538

Quotes for NEAR Intents 1Click in run #538, by the API that reported them.

Quote performance by source
SourceTypeRoutesQuote rows$200 cheapestMedian $200 bpsNegative-cost rows
NEAR Intents 1Clickdirect3710512.160
LI.FIvia aggregator2776036.050

Negative-cost quotes (receiving more than you send) are listed, never ranked. Cost excludes source-chain gas.

Has upswap tested it with real money?

Not yet. Real-money tests are planned after launch; no test wallets or transactions are published yet.

What are the pros and cons?

Pros

  • Atomic settlement with automatic refunds.
  • Very wide asset and chain coverage, including non-EVM chains.
  • Tiny protocol fee; 1 bp on stablecoin and same-asset routes via 1Click.

Cons

  • A single settlement contract was exploited in October 2026.
  • Deposit-address flow is less transparent than calling a contract directly.
  • Upgrades need only a 3-of-5 DAO vote, with no timelock.

Who is NEAR Intents for?

Useful for routes other bridges don't cover (e.g. BTC, Zcash, non-EVM chains) and for stablecoin moves at 1 bp; keep amounts moderate, since upgrades take effect without a timelock.

Has it been hacked?

Incident library →

Which official links are verified?

  • App near-intents.org · checked 2026-10-24
  • Docs docs.near-intents.org · checked 2026-10-24
  • Fee docs docs.near-intents.org/resources/fees · checked 2026-10-24

Sources

  1. What are Intents? — NEAR Intents · Docs · checked
  2. 1Click Swap API — NEAR Intents · Docs · checked
  3. Making a Request (1Click quickstart) — NEAR Intents · Docs · checked
  4. NEAR Intents Traces $3.8M Exploit to Smart Contract Deposit Bug — The Crypto Times · Media · checked
  5. Fees — NEAR Intents · Docs · checked
  6. NEAR Intents — protocol page — DefiLlama · Database · checked
  7. DefiLlama Hacks database — DefiLlama Hacks · Database · checked
  8. ctl-intents.near — upgrade controller for intents.near — Nearblocks · Database · checked
  9. intents.sputnik-dao.near — NEAR Intents Sputnik DAO — Nearblocks · Database · checked
  10. near/intents — README (controller interface for upgrades) — NEAR (GitHub) · Official · checked

Changelog

  • — Draft review written from NEAR Intents docs, DefiLlama and our own quote logs; October 2026 incident linked.

How do I cite this page?

Burn, A. / upswap.io (2026). NEAR Intents (1Click Swap API) review. Updated 2026-10-24. https://upswap.io/bridges/near-intents-1click#summary. CC BY 4.0. Accessed ____.

Stable anchors: #summary #type #risk #fee-structure #performance #tests #pros-cons #fit #incidents #official #sources #changelog #disclosure #cite