Betanet Architecture
The Lamina1 Betanet is based on an initial “fork” of the Avalanche platform, which offered a flexible architecture and an extendable platform to support our goals in data storage, interoperability, messaging, privacy, high-scale payments and identity during our latest test period. Like Mainnet, this network was accessible via the Lamina1 Hub, and is compatible with familiar ETH method calls utilizing the Ethereum Virtual Machine as its “C” or “Contract” chain, alongside platform specific X and P chains. Previously accessible via the Betanet Staking Wallet, it is not recommended to use this wallet anymore, as it is unsupported.
An overview of these three chains, their purposes, and where to access them can be found below.
C (Contract) Chain
Allows clients to interact with the C-Chain, the Lamina1 Betanet’s main EVM instance, as well as other EVM instances.
Used for:
- Ethereum-compatible calls for fund transactions
- Smart contract interactions
- Funds from Testnet faucet are provided as C-Chain tokens
- Ability to interact with Lamina1 Network via ETH-capable client applications such as Metamask
Accessible via:
C-Chain API Documentation: https\://docs.avax.network/apis/avalanchego/apis/c-chain
Base URL (EVM compatible calls):
\\<node_base_url>/ext/bc/C/rpc
Base Extension URL:
\\<node_base_url>/ext/bc/C/lmna
X (Exchange) Chain
Allows clients to create and trade assets, including L1 Betanet tokens, on the X-Chain as well as other instances of the AVM. \ \ Used for:
- Minted NFT transfers
- Creating NFT collectible families and minting NFT assets from those collections
Accessible via:
X-Chain API Documentation: https\://docs.avax.network/apis/avalanchego/apis/x-chain
Base URL (AVM, Avalanche VM):
\\<node_base_url>/ext/bc/X
P (Platform) Chain
Allows clients to interact with the P-Chain (Platform Chain), which maintains Lamina1’s validator set, staking, and handles blockchain and Subnet creation.
Used for:
- Node validation
- Staking on nodes
- Subnet creation and user-specified blockchains
Accessible via:
P-Chain API Documentation: https\://docs.avax.network/apis/avalanchego/apis/p-chain
Base URL (PlatformVM):
\\<node_base_url>/ext/bc/P