Skip to main content

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:

The Lamina1 Hub (Beta)

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: 

The Betanet Staking Wallet 

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: 

The Betanet Staking Wallet

P-Chain API Documentation: https\://docs.avax.network/apis/avalanchego/apis/p-chain

Base URL (PlatformVM): 

\\<node_base_url>/ext/bc/P