Assets
Assets represent the various types of currencies that customers can hold in their accounts. When creating an account, you have to specify a Product Type and Asset ID. The combination of these two determines how the account works and features it supports.
We support 2 types of Assets today:
Fiat Assets
Fiat money is a government-issued currency that is not backed by a physical commodity, such as gold or silver, but rather by the government that issued it. The value of fiat money is derived from the relationship between supply and demand and the stability of the issuing government, rather than the worth of a commodity backing it. Most modern paper currencies are fiat currencies, including the U.S. dollar, the euro, and other major global currencies. To learn more, click here.
Supported Fiat Assets
Today, we only support USD for the various product types, with support for other Fiat assets coming soon. Click here to learn more about Product Types.
Production
Assets | Asset ID | DEPOSIT_ANCH_FIAT |
DEPOSIT_FORT_FIAT |
---|---|---|---|
USD | FIAT_MAINNET_USD |
Yes | Yes |
Sandbox
Assets | Asset ID | DEPOSIT_ANCH_FIAT |
DEPOSIT_FORT_FIAT |
---|---|---|---|
USD | FIAT_TESTNET_USD |
Yes | Yes |
Digital Assets
Digital Assets is a broad term that encompasses anything minted and exchanged on a blockchain, such as Stablecoins (e.g. USDC), Cryptocurrencies (e.g. Bitcoin), Central Bank Digital Currencies or CBDCs, Non-fungible Tokens or NFTs (e.g. Bored Ape).
fiat, is a form of currency that is declared legal tender. This includes money in circulation such as paper money or coins. fiat money is backed by a country's government instead of a physical commodity or financial instrument. The US Dollar (USD) and Canadian Dollar (CAD) are both examples of fiat assets.
Storage of Digital Assets
All Digital Assets are technically stored in accounts on the blockchain networks (e.g. Bitcoin, Ethereum). Private keys for these accounts give you control over these assets. Its these private keys that have to safely stored. There are 2 different approaches to managing these keys.
- Non-custodial – You can store your private keys in safe place like a Ledger device and access your funds via 3rd party apps such as Metamask.
- Custodial – You can delegate the responsibility to custodians, such as Anchorage Digital Bank and Fortress Trust who will hold these assets for you and manage the deposit/ withdrawal of these assets.
NOTE: Layer2 only supports Custodial storage, via its Qualified Custody partners, Anchorage Digital Bank and Fortress Trust.
Supported Digital Assets
We currently support over 15 (and growing) digital assets in our production environment and continue to add more. Sandbox has a limited set of supported digital assets. We and our custody, exchange partners have a thorough selection process for adding new digital asset support. If there is a specific asset you are looking for, please feel free to contact us at support@layer2financial.com or here.
Production
We support the following digital assets in our production environment, across the various product types. Click here to learn more about Product Types.
Assets | Asset ID | DEPOSIT_ANCH_CRYPTO |
DEPOSIT_FORT_CRYPTO |
PAYMENTS_ANCH_CRYPTO |
PAYMENT_FORT_CRYPTO |
---|---|---|---|---|---|
BTC | BITCOIN_MAINNET_BTC |
Yes | Yes | Yes | Yes |
ETH | ETHEREUM_MAINNET_ETH |
Yes | Yes | Yes | Yes |
USDC (ERC-20) | ETHEREUM_MAINNET_USDC |
Yes | Yes | Yes | Yes |
USDT (ERC-20) | ETHEREUM_MAINNET_USDT |
Yes | Yes | ||
DAI (ERC-20) | ETHEREUM_MAINNET_DAI |
Yes | Yes | Yes | Yes |
SOL | SOLANA_MAINNET_SOL |
Yes | Yes | Yes | Yes |
USDC (Solana)- coming soon | SOLANA_MAINNET_USDC |
Yes | Yes | ||
MATIC (ERC-20) | ETHEREUM_MAINNET_MATIC |
Yes | Yes | Yes | Yes |
MATIC (Polygon) | POLYGON_MAINNET_MATIC |
Yes | Yes | ||
USDC (Polygon)- coming soon | POLYGON_MAINNET_USDC |
Yes | Yes | ||
USDP (ERC-20) | ETHEREUM_MAINNET_USDP |
Yes | Yes | ||
BAT (ERC-20) | ETHEREUM_MAINNET_BAT |
Yes | Yes | Yes | Yes |
AAVE (ERC-20) | ETHEREUM_MAINNET_AAVE |
Yes | Yes | ||
WBTC (ERC-20) | ETHEREUM_MAINNET_WBTC |
Yes | Yes | ||
WETH (ERC-20) | ETHEREUM_MAINNET_WETH |
Yes | Yes | ||
WETH (Polygon) | POLYGON_MAINNET_WETH |
Yes | Yes | ||
APE (ERC-20) | ETHEREUM_MAINNET_APE |
Yes | Yes | ||
SHIB (ERC-20) | ETHEREUM_MAINNET_SHIB |
Yes | Yes |
Sandbox
Not all assets above have testnet support and as such as support in our Sandbox across the various product types. Click here to learn more about Product Types.
NOTE: ERC-20 assets all work the same way. So, if you code for ETH (native) and USDC in sandbox, and you will be able to support any ERC-20 in production. Same is true for Polygon. If you code for MATIC (native) and USDC in sandbox, you can support any other Polygon asset in production.
Assets | Testnet | Asset ID | DEPOSIT_ANCH_CRYPTO |
DEPOSIT_FORT_CRYPTO |
PAYMENTS_ANCH_CRYPTO |
PAYMENT_FORT_CRYPTO |
---|---|---|---|---|---|---|
BTC | Testnet | BITCOIN_TESTNET_BTC |
Yes | Yes | Yes | Yes |
ETH | Goerli | ETHEREUM_GOERLI_ETH |
Yes | Yes | Yes | Yes |
MATIC (Polygon) | Mumbai | POLYGON_MUMBAI_MATIC |
Yes | Yes | ||
SOL | Devnet | SOLANA_DEVNET_SOL |
Yes | Yes | Yes | Yes |
USDC (ERC-20) | Goerli | ETHEREUM_GOERLI_USDC |
Yes | Yes | Yes | Yes |
Supported Exchange Pairs
All the supported digital assets can be exchanged from/to USD in Production and Sandbox.