Chain Signatures

  • Name: Chain Signatures
  • URL: https://docs.near.org/chain-abstraction/chain-signatures
  • Category: multichain signer middleware / threshold-key cross-chain account-control infrastructure / chain-abstraction primitive
  • Tags: near-ecosystem
  • Summary: Chain Signatures is a reusable outbound signer rail, not a bridge and not a wallet story. One NEAR account or contract can deterministically control many foreign-chain addresses through additive key derivation, an onchain signer contract, and an offchain MPC node set. That split matters because derivation, signature authorization, threshold signing, gas funding, and relay are separate power centers rather than one generic cross-chain account feature.
  • What it does:
    • Lets a NEAR account or smart contract derive foreign-chain addresses from its own account ID plus a chosen derivation path and the MPC service public key
    • Exposes an onchain signer contract (v1.signer on mainnet) whose sign flow takes a payload, derivation path, and signature-domain identifier, then waits for the MPC network to return a threshold signature
    • Supports both Secp256k1 and Ed25519 signing paths, which the official docs frame as enough to cover most major chains, with examples for Bitcoin, Solana, Cosmos, XRP, Aptos, Sui, and many EVM networks
    • Separates transaction building, signing, and relay, so developers can derive an address, build a target-chain transaction, request a signature from NEAR, then broadcast the signed payload to the destination chain
    • Sits beside additional operational layers such as relayers and gas-station/paymaster contracts, which can fund destination-chain gas and broadcast signed payloads on behalf of users
    • Uses a threshold MPC node network rather than a single signer; the public near/mpc repo describes leader selection, fallback handling, multiple signing domains, and contract-coordinated node and image-attestation state
  • Key claims:
    • The official docs make the core design explicit: Chain Signatures is a one-way outbound control system. It helps NEAR accounts sign and execute transactions on foreign chains, but it does not by itself solve foreign-state reads or inbound verification. The docs explicitly point users toward Omnibridge for external-state access.
    • The most reusable mechanism is the split between derivation paths and signing authority. A foreign address is deterministic from the NEAR account plus a path, but actual control still depends on the MPC signing network and the signer contract. That makes path policy and signer-network policy separate control surfaces rather than one generic cross-chain account feature.
    • The public implementation repo shows the operational control plane more clearly than the marketing docs alone. Requests are mapped to a leader node, secondary leadership can take over if the leader is offline, and the network continuously watches contract state, attestation state, and allowed image hashes. That means liveness and software-policy governance sit partly in the offchain node fleet and its contract-mediated metadata, not only in the sign API.
    • The deprecated chainsig-lib repo is still useful as a historical lower-layer reference because it keeps the transaction lifecycle legible: derive address, prepare chain-specific payload, request a NEAR-side signature, then broadcast on the destination chain. That is a more analytically useful decomposition than treating Chain Signatures as a generic wallet or generic bridge.
    • The multichain gas-station materials show an additional layer that Chain Signatures can feed: paymaster funding, ordered multi-step signing, and relayer emission to foreign RPCs. That is important because many user-facing cross-chain execution products may appear to be one protocol surface while actually depending on separate signer, paymaster, and relay operators.
    • The signer contract is the visible gate, but MPC node operation, allowed-image policy, chain-specific transaction construction, paymaster funding, and destination-chain relay still decide whether the rail stays live in practice.
    • Chain Signatures belongs in the active corpus because it exposes a clean comparison-ready stack: deterministic foreign-address derivation, NEAR-side authorization, threshold signing, optional paymaster funding, and destination-chain relay. That helps separate signer power from bridge verification, wallet UX, and solver routing.
  • Whitepaper: No single canonical Chain Signatures whitepaper was found in this pass. The strongest primary materials were the official NEAR docs plus the public near/mpc, chainsig-lib, and multichain gas-station repositories; see ../whitepapers/chain-signatures-primary-sources-2026-05-13.md.
  • Sources:

Internal linkages

  • NEAR-centered sibling where identity registry, signer network, and balance layer are likewise split into separate authority surfaces: hot-protocol

  • Signer-committee BTC bridge contrast where rotation, admission, and governance-set policy are the real control plane: threshold-network

  • Verification-first interoperability contrast where authority moves away from signer MPC and toward light-client and relayer assumptions: snowbridge

  • Last reviewed: 2026-06-01 UTC