Near Learn

Go multichain · Advanced

Chain Signatures & Intents

Facts in this module (contract IDs, method arguments, endpoints, fees and token IDs) were checked against the live contracts, the NEAR docs, the NEAR Intents docs and the source repositories in October 2026. This area moves fast: each lesson links the official page to re-check before you ship.

NEAR’s motto for this stack is that anyone can participate from any chain. For a developer that comes down to three moves: give a NEAR contract its own addresses on Bitcoin, Ethereum and Solana with Chain Signatures; let users sign with the wallet they already have and settle atomically in the NEAR Intents Verifier; and accept value from any chain through the 1Click API without running a bridge or liquidity.

The module starts with a map of who does what, goes deep on Chain Signatures (derivation, signing an EVM transaction, calling the MPC signer from Rust) and on Intents (the ledger model, signed payloads, solver swaps), and ends by building a deposit flow where players on Base or Solana fund a NEAR game contract. Code is near-sdk 5.x Rust for contracts and TypeScript for everything off-chain, with EVM comparisons where they help.

10 lessons~90 min30 quiz questionsFree · no sign-up

What you’ll learn

  • Explain what Chain Signatures, the Intents Verifier, solvers, 1Click and bridged omft tokens each do, and pick the right one
  • Derive the EVM, Bitcoin and Solana addresses a NEAR account or contract controls, and verify them against v1.signer
  • Sign and broadcast an EVM transaction from a NEAR account, avoiding nonce, fee and payload pitfalls
  • Call the MPC signer from a Rust contract with the right deposit, gas, callback and path rules
  • Build, sign (NEP-413 or ERC-191), simulate and execute intents with versioned nonces and deadlines
  • Swap through the solver relay with your own price checks, and diagnose failed intents
  • Integrate the 1Click API with deposit addresses, status tracking, refunds and app fees
  • Credit a NEAR contract from deposits on any chain with attribution, idempotency and a security checklist

Lessons