# NEAR Intents Volume: Swaps and Cross-Chain Fills

> NEAR Intents volume by day: swaps settled in the intents.near verifier, deposits and withdrawals by chain, assets traded and solver activity, pinned to blocks.

Markdown copy of https://voltfincrypto.com/apps/near-intents-volume

**Question:** How much volume goes through NEAR Intents each day, and between which chains?

- Kind: Dashboard in Voltfin Vantage
- Topic: [DeFi](https://voltfincrypto.com/topics/defi)
- Chains: NEAR, Multi-chain
- Status: Planned. The data is not published yet, so this page states no figure; each figure will open its receipt when it is.

NEAR Intents lets a user sign the outcome they want, such as selling a token on one chain for a token on another, and lets competing solvers fill it. Every swap settles in one verifier contract on NEAR, intents.near, which holds deposited assets as multi-token balances and executes a swap only when the user's and the solver's signed changes net to zero.

This dashboard counts what that contract settles each day: swap volume, the chains assets arrive from and leave to, the assets traded and the solvers that filled them. Volume is valued from a swap's stablecoin leg where there is one and from DEX prices at the fill block otherwise, and every figure links to the NEAR receipts behind it.

## Blueprint

### Overview

Daily volume, swaps and solvers settled through the verifier.

- **Volume, latest day** (USD): Swap volume settled in the verifier on the latest complete UTC day, each swap counted once.
- **Volume, 30 days** (USD): Swap volume settled in the verifier over the last thirty days.
- **Swaps, latest day** (count): Swaps settled in the verifier on the latest complete UTC day.
- **Active solvers, 30 days** (count): Distinct solver accounts that filled at least one swap in the last thirty days.
- **Volume by day** (USD): Swap volume by UTC day over the period, with deposits and withdrawals shown beside it.

### Routes and assets

Where assets come from and go, what is traded and who fills it.

- **Deposited from other chains, 30 days** (USD): Value deposited into the verifier from other chains over the last thirty days.
- **Median swap** (USD): The median swap size over the period, a read of typical use rather than of the largest fills.
- **Volume by asset sold** (USD): Swap volume over the period by the asset users sold.
- **Volume by route**: Deposits, withdrawals and swap counts by origin and destination chain pair over the period.
- **Solver share by week** (%): Each solver's share of filled volume in each week of the period.

Filters: Chain (Every origin or destination chain found in the data, or all); Period (Last 7, 30 or 90 days).

## How it will be measured

- Swaps are read from execute_intents receipts of the intents.near verifier and their token_diff events, which record each side's change per token; a swap counts once, at the value of one side.
- Deposits and withdrawals are the verifier's multi-token mint and burn events, matched to the bridge and chain-signature addresses on each origin chain to name where assets came from and where they went.
- Solvers are the accounts that sign the opposite side of a token_diff; their count and share come from those signatures, not from a list.
- USD value uses the swap's stablecoin leg where there is one, otherwise DEX prices at the fill block; a swap without a price is listed as unpriced and kept out of totals.
- Daily figures are summed per UTC day by NEAR block timestamp, and each fill names its receipt and block.

## Data it needs

- `dex_swaps_daily` (to build): Swap counts and volume per DEX, pool and chain per day, decoded from Swap events, valued with stablecoin legs and oracle prices.
- `bridge_flows_daily` (to build): Deposits into and withdrawals out of canonical and major third-party bridges by chain, token and day, plus escrow balances at day end.
- `native_prices_daily` (to build): Reference prices of major assets read from on-chain oracle feeds (Chainlink latestRoundData) at each day's last block, with each round's update time.
- Source: intents.near verifier execute_intents receipts and NEP-245 multi-token events on NEAR
- Source: token_diff intents with their signer and solver accounts
- Source: Deposits and withdrawals through NEAR Intents bridge and chain-signature addresses on each origin chain
- Source: USD value from stablecoin legs, or DEX prices at the fill block

## Questions

### What is NEAR Intents?

A system on NEAR where users sign the result they want and solvers compete to deliver it. Assets are deposited into a verifier contract, swapped there between user and solver and withdrawn to the destination chain, so a user does not have to bridge and trade step by step.

### What is a solver?

An account, usually run by a market maker, that quotes a price for an intent and fills it from its own inventory. Solvers compete on price and speed, and the verifier settles a swap only when both sides' signed changes match.

### Which chains does NEAR Intents connect?

Assets arrive from many networks, including Bitcoin, Ethereum, Solana and other EVM and non-EVM chains, through bridge and chain-signature addresses. The dashboard lists every origin and destination chain it finds in the data.

### How is NEAR Intents volume counted?

Each swap counts once, valued at one side, in the UTC day it settled. Deposits and withdrawals are shown separately, so moving an asset in and out is not counted as trading.

### Is NEAR Intents a bridge?

Not exactly. Bridges and chain signatures move assets in and out; the verifier contract is where swaps settle. A cross-chain swap usually combines a deposit, a swap with a solver and a withdrawal.

## Glossary

- **Intent**: A signed statement of the outcome a user wants, such as receiving a token amount, which solvers compete to fill.
- **Verifier contract**: The intents.near contract on NEAR that holds deposited assets as balances and settles signed intents atomically.
- **NEP-245**: NEAR's multi-token standard, under which the verifier holds every deposited asset as a balance inside one contract.
- **Chain signatures**: A NEAR feature that lets NEAR accounts control addresses on other chains through a shared signing network.

## Related apps

- [Cross-Chain Intents: Volume, Solvers and Fill Times](https://voltfincrypto.com/apps/cross-chain-intents-solvers)
- [DEX Volume by Chain and Protocol](https://voltfincrypto.com/apps/dex-volume-by-chain)
- [Bridged Token Backing: Locked vs Minted Supply](https://voltfincrypto.com/apps/bridged-token-backing)
- [LayerZero DVN Checker: Bridge Verifier Settings](https://voltfincrypto.com/apps/layerzero-dvn-checker)
- [Hyperliquid Open Interest and Funding Rates](https://voltfincrypto.com/apps/hyperliquid-open-interest-funding)
- [DeFi TVL by Chain: Total Value Locked Rankings](https://voltfincrypto.com/apps/defi-tvl-by-chain)

Build it in Voltfin Studio: https://app.voltfincrypto.com/signup?next=%2F
