Friday, June 12, 2026

Under the hood of xChain Accounts: meet Smart Signature Accounts

Neon futuristic art of an EVM wallet linked to an Algorand Logic Signature account, illustrating cross-chain integration.

Algorand Foundation announced on April 28, 2026, that xChain Accounts are live with MetaMask, Rabby and Coinbase Wallet, allowing EVM wallet users to access Algorand dApps without creating a separate Algorand wallet identity. The rollout makes existing EVM wallets a control layer for native Algorand accounts, starting with integrations such as Alpha Arcade.

A follow-up technical post published on May 25, 2026, explains that the system is built on Smart Signature Accounts, also known as LogicSig accounts. Unlike standard keypair-based accounts, a Smart Signature Account is controlled by a small authorization program, with its address derived from the compiled program bytes.

Smart Signatures Define the Authorization Flow

When a user connects an EVM wallet to an xChain-compatible app, the SDK embeds the user’s EVM address into the LogicSig program as an owner-address template variable. The compiled output creates a deterministic Algorand account mapped to that EVM address, while the user keeps signing from the wallet they already use.

Transaction approval is handled through EIP-712 typed data. The user signs a message that commits to a specific Algorand transaction ID or atomic group ID, so the wallet displays structured signing context instead of raw hexadecimal data. The signed payload is then submitted with the Algorand transaction, where the LogicSig program verifies the EVM signature on-chain.

The verification process uses Algorand’s ecdsa_pk_recover opcode to recover the secp256k1 public key, derives the EVM address from that key using the last 20 bytes of  keccak256(public_key), and checks that it matches the address embedded in the LogicSig. If any condition fails, including a wrong signer, altered payload or replay attempt, the transaction is rejected automatically.

Live Infrastructure, Early Integration Scope

Algorand’s xChain page describes the model as fully native and on-chain, with no off-chain relayers or wrapped identity layer required for the account relationship. It also states that xChain Accounts are available for developers through integration docs and a GitHub reference implementation, while compatibility remains limited and subject to change as the technology evolves.

The same Smart Signature framework can support additional authorization patterns beyond EVM wallet access, including delegated authority, sponsored fee transactions and alternative signature schemes such as secp256r1 or Ed25519. For now, the confirmed development is narrower: xChain Accounts give supported EVM wallets a native path to authorize Algorand transactions, with adoption dependent on future dApp integrations and developer implementation.

Scroll to Top
Chain Report
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.