Skip to content

EXPL Nodes Overview

ERC721 on Ethereum and Flare

EXPL Nodes are ERC721 tokens minted through the EXPL_Nodes smart contract, deployed identically on Ethereum and Flare. The contract is immutable and fully decentralized. Own a Node to operate network infrastructure, mint EXPL tokens, and participate in all ONE ecosystem projects.

Purchase: node.expl.one


First batch: 12,000 Nodes

The first batch consists of 12,000 Nodes. Once EXPL launches as an ERC20 token and distribution begins, a second contract will be deployed to bring the total to 100,000 Nodes across the ecosystem.

EXPL Node ID 1
EXPL Node ID 1
EXPL Node ID 12000
EXPL Node ID 12000

EXPL_Nodes contract

ERC721 cross-chain contract with whitelist, dual-escrow system, and backup address support.

Core features

  1. Mints 12,000 unique ERC721 tokens
  2. Dual-escrow system (Node escrow + cross-chain escrow)
  3. Backup address support for additional security
  4. Whitelist minting for reserved allocations
  5. Cross-chain transfers and balance management
  6. Node escrow auto-activates pulling window after Nodes 1 -- 10,800 are minted

Main functions

  • mint — Create new Nodes in the Node escrow
  • whitelistMint — Reserved minting for whitelisted addresses
  • a2SetUpBackUpAddresses — Assign additional owner addresses to Nodes in escrow
  • a3PullMyNodesFromEscrow — Release Nodes from escrow to owner (minter or backup address)
  • a4ReceiveTnftFromUserToOtherChainsSupply — Transfer Nodes to cross-chain escrow
  • a5SendTnftToUserFromOtherChainsSupply — Receive Nodes on the opposite network

Supply and tiers

Total supply: 12,000 Nodes

Maximum per address: 100 Nodes

  • Starting price: $1
  • Price step: +$1 per 100 Nodes
  • Starting price: $15
  • Price step: +$5 per 100 Nodes
  • Starting price: $110
  • Price step: +$10 per 100 Nodes
  • 1,200 Nodes reserved
  • Exclusive whitelist allocation

Full price tables


Build and deployment settings

Setting Value
Contract name EXPL_Nodes
Compiler version v0.8.24
EVM version London
Optimization Enabled (200 runs)
Networks Ethereum, Flare

Contract architecture

EXPL_Nodes
├── Main Functions
│   ├── Minting Operations
│   │   ├── mint
│   │   ├── whitelistMint
│   │   └── safeBatchTransferFrom
│   ├── Backup System
│   │   ├── setUpBackUpAddresses
│   │   └── checkBackUpAddresses
│   ├── Pulling Operations
│   │   ├── pullMyNodesFromEscrow
│   │   └── setPullPaused
│   ├── Cross-chain Operations
│   │   ├── receiveTnftFromUserToOtherChainsSupply
│   │   └── sendTnftToUserFromOtherChainsSupply
│   └── Administrative
│       ├── setOneTimeNodeEscrow
│       ├── setOneTimeCrossChainEscrow
│       └── setCrossChainOperator
├── View Functions
│   ├── Price Information
│   │   ├── getCurrentPriceInUSD
│   │   └── getBatchPriceInUSD
│   ├── Escrow Status
│   │   ├── addressEscrowHoldings
│   │   ├── getEscrowTokens
│   │   └── remainingNodesToMint
│   ├── Supply Management
│   │   ├── getTotalCurrentSupply
│   │   └── totalSupply
│   └── Whitelist Information
│       ├── getWhitelistStatus
│       └── whitelistMintAllowance
└── Storage
    ├── Token Management
    │   ├── currentChainTnftSupply
    │   ├── otherChainsTnftSupply
    │   └── totalMintedCurrentChain
    ├── Escrow System
    │   ├── nodesEscrowAddress
    │   └── crossChainEscrowAddress
    └── Whitelist Management
        ├── whitelistAllowance
        └── hasWhitelistMinted

License

BSD-3-Clause License


Additional resources

Resource Link
Contact support@expl.one
Security security@expl.one

Contract addresses

EXPL_Nodes

Address: 0x468F1F91fc674e0161533363B13c2ccBE3769981

Verify at:

EXPL_NodeEscrow

Address: 0x9eAEc5DB08E0D243d07A82b8DD54Cc70E745f8b4

GitHub: explorills/node-escrow

EXPL_BridgeEscrow

Address: 0x129D9dce2326492d073D147762230e60c01e0f97

GitHub: explorills/node-bridge-escrow