Integrating Aptos X-Chain Account Technology into Amnis Finance

1. Abstract

This proposal recommends integrating Aptos’ new X-Chain Account Technology (AIP-121 & AIP-122) into Amnis Finance. By enabling users from Ethereum and Solana to access Amnis using their existing MetaMask or Phantom wallets, Amnis can significantly lower onboarding friction, increase staker adoption, grow TVL, and expand its reach beyond Aptos-native users. This integration will improve UX, boost protocol accessibility, and strategically position Amnis as the easiest and most cross-chain-friendly LSD protocol in the Aptos ecosystem.

2. Motivation

The crypto landscape is fragmented across dozens of L1s and L2s. Most potential users—and a massive amount of dormant liquidity—exist outside Aptos. With X-Chain Accounts, Amnis Finance can onboard users instantly without requiring Aptos wallets, seed phrases, or bridging.

This unlocks key benefits:

  • Ethereum & Solana users can stake APT through Amnis using wallets they already have.

  • Amnis becomes the most accessible LSD protocol on Aptos.

  • Lower friction → increased conversions → higher TVL.

  • Cross-chain user growth supports the broader Aptos ecosystem expansion.

Given the competitive landscape for LSD protocols, simplifying onboarding is a critical advantage.

3. Specification

Implementation Scope

Amnis Finance integrates the Aptos X-Chain derived wallet adapters for:

  • Solana users (Phantom, Solflare) via AIP-121

  • Ethereum users (MetaMask, WalletConnect) via AIP-122

Technical Tasks

  1. Install the derived wallet SDKs

    npm install @aptos-labs/derived-wallet-solana
    npm install @aptos-labs/derived-wallet-ethereum
    
    
  2. Enable automatic wallet derivation

    import { setupAutomaticSolanaWalletDerivation } from "@aptos-labs/derived-wallet-solana"
    import { setupAutomaticEthereumWalletDerivation } from "@aptos-labs/derived-wallet-ethereum"
    
    setupAutomaticSolanaWalletDerivation({ defaultNetwork: Network.MAINNET })
    setupAutomaticEthereumWalletDerivation({ defaultNetwork: Network.MAINNET })
    
    
  3. Integrate into the Amnis front-end wallet connection flow

    • Detect external wallets

    • Derive Aptos account address

    • Allow transactions (stake, mint, vote, restake) to be signed through the external wallet

  4. Enhance UX with optional improvements

    • Gas sponsorship for first-time cross-chain users

    • Session keys for smoother staking flows

    • In-app tutorials for “Stake APT using MetaMask/Phantom”

Timeline

Week Milestone
Week 1 Technical integration planning + SDK implementation
Week 2 UI/UX development + testnet integration
Week 3 QA testing for Phantom/MetaMask flows
Week 4 Mainnet launch + onboarding campaign

4. Benefits and Risks

Benefits

  • Massive onboarding funnel from ETH & SOL ecosystems

  • Zero-friction UX — no Aptos wallet required

  • Increased stakers & TVL

  • Higher AMI token exposure

  • More governance participants from cross-chain communities

  • Strengthens Aptos as a multi-chain hub

Risks

  • Requires careful UX implementation to avoid confusion

  • Increased support load for non-Aptos-native users

  • Potential gas sponsorship cost (if offered)

Mitigation:
Clear documentation, step-by-step guides, and phased rollout.

5. Expected Outcomes

  • 20–50% increase in new user sign-ins

  • Boost in APT staking on Amnis

  • Strong inflow of cross-chain liquidity

  • Higher protocol usage and TVL

  • Greater AMI token utility and governance participation

  • Position Amnis as the most accessible Aptos DeFi protocol