Supported Digital Assets
We have updated how signing on the Lattice1 works in Q1 2022 - the new general signing framework allows us to sign transactions based on the most commonly used signing curves. This means you can theoretically sign transaction from almost all cryptocurrencies, but without wallet integrations, this is only accessible to developers. So - if you have a coin you'd like to see added to the Lattice, reach out to the team of the wallet you're using (such as Phantom for Solana)!
The Lattice1 currently supports the following assets with specified derivation paths:

Ethereum (ETH) - MetaMask/Frame/MyCrypto

When it comes to Ethereum-based assets, the general rule is that if you can connect it to MetaMask, you can use it with the Lattice1.
  • Derivation path: m/44'/60'/0'/0/x
  • ETH Layer 2 protocols and forks:
    • Binance Smart Chain
    • Polygon
    • Avalanche
    • Arbitrum
    • And others
  • ERC-20 tokens such as:
    • USDT (stablecoin)
    • USDC (stablecoin)
    • DAI (stablecoin)
    • BAT
    • LINK
    • And others (list of all ERC-20 tokens can be found here)
  • ETH and ETH Layer 2 NFTs:
    • ERC-721, ERC-1155, ERC-998 (NFTs on Ethereum mainnet)
    • NFTs on Polygon, Immutable X, etc.

Bitcoin (BTC) - Lattice Manager

  • Derivation path: m/49'/0'/0'/0/x
  • Supported address types:
    • Legacy BTC addresses (starting with 1)
    • Wrapped SegWit addresses (starting with 3)
    • We also support sending to native SegWit addresses (starting with bc1)
Advanced users may request BTC addresses on any BIP44 path - these may be requested and signed against using the GridPlus SDK.