Skip to content

Near intents blogpost#3063

Open
matiasbenary wants to merge 3 commits into
masterfrom
near-intents-blogpost
Open

Near intents blogpost#3063
matiasbenary wants to merge 3 commits into
masterfrom
near-intents-blogpost

Conversation

@matiasbenary

Copy link
Copy Markdown
Contributor

Close #2889

@mintlify

mintlify Bot commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
neardocs 🟢 Ready View Preview Jun 19, 2026, 9:32 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.


These pieces are not independent products glued together, they form a stack where each layer builds on the one below:

1. **MPC Network** (the backbone of [Chain Signatures](/chain-abstraction/chain-signatures)) — a set of participants that collectively derive addresses and sign transactions for other chains, without any single party ever holding the full private key. This is what lets NEAR control accounts on `Ethereum`, `Solana`, and other chains.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this line is identical to "Chain Signatures" section below, probably we need to re-think where to put this section - or it can be a single paragraph that only explain relationships between MPC network, bridge and smart contract

These pieces are not independent products glued together, they form a stack where each layer builds on the one below:

1. **MPC Network** (the backbone of [Chain Signatures](/chain-abstraction/chain-signatures)) — a set of participants that collectively derive addresses and sign transactions for other chains, without any single party ever holding the full private key. This is what lets NEAR control accounts on `Ethereum`, `Solana`, and other chains.
2. **PoA Bridge** — uses the MPC Network to control deposit addresses and treasuries on each chain. When you deposit, it mints a bridged representation on NEAR, when you withdraw, it asks the MPC Network to sign the real transfer out. It is the layer that actually moves assets in and out of NEAR.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd like to see more details in here, since it's dedicated to explaining how MPC and bridge work together

the deposit flow is PoA Bridge owns many addresses on the source chain, so when you send tokens to one of them, it picks up the transfer and does two things: mints the equivalent amount of tokens for your account on NEAR and sends the received amount to their treasury account on the source chain

the withdraw flow is similar process, just in reverse


1. **MPC Network** (the backbone of [Chain Signatures](/chain-abstraction/chain-signatures)) — a set of participants that collectively derive addresses and sign transactions for other chains, without any single party ever holding the full private key. This is what lets NEAR control accounts on `Ethereum`, `Solana`, and other chains.
2. **PoA Bridge** — uses the MPC Network to control deposit addresses and treasuries on each chain. When you deposit, it mints a bridged representation on NEAR, when you withdraw, it asks the MPC Network to sign the real transfer out. It is the layer that actually moves assets in and out of NEAR.
3. **NEAR Intents** — sits on top of the bridge. It finds a counterparty and executes the swap atomically inside `intents.near`, relying on the bridge (and therefore the MPC Network) for everything that crosses a chain boundary.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's worth clarifying that NEAR Intents is just a smart contract that validates and executes atomic swaps inside NEAR, it doesn't really know anything about bridges/MPCs, it only works with assets

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: NEW❗

Development

Successfully merging this pull request may close these issues.

NEAR intents blogpost

2 participants