Core ConceptsConcepts
Core Concepts

Core Concepts of 1BZ Ecosystem

Explanation of the foundational elements including token architecture, DAO governance, and gas accounting mechanisms.

Overview

Understand the core building blocks of the 1BZ ecosystem. You interact with governance through staking 1BZ tokens, execute workflows using DZIT gas credits, settle transactions with BZeUSD, and participate via E2P liquidity tokens. These elements form a decentralized business operating system anchored on Polygon blockchain.

Review the token model before deploying bots or staking. All operations require DZIT for gas metering and escrow for secure execution.

Token Architecture

The 1BZ ecosystem features four interconnected tokens. Stake 1BZ for governance power, burn DZIT for computation, settle in BZeUSD, and earn E2P for liquidity provision.

TokenSupplyPurpose
1BZ11M fixedGovernance staking
DZITAlgorithmicGas metering
BZeUSD1B fixedSettlement
E2PStructuredLiquidity

Delegate your 1BZ to gain voting power proportional to stake duration and amount.

DAO Governance

Participate in DAO decisions by staking 1BZ. Voting power equals your staked amount. Proposals cover emissions, treasury, and upgrades.

Stake 1BZ

Connect your wallet to the DAO contract.

// Stake via Polygon
const stakeTx = await contract.stake(amount, { value: ethers.utils.parseEther(stakeAmount) });
await stakeTx.wait();

Vote on Proposal

Check active proposals and cast vote.

// Example proposal vote
function vote(uint proposalId, bool support) external {
  // Voter power from stake
}

Unstake

Withdraw after lock period.

// Check stake balance
const stakeBalance = await daoContract.stakeBalanceOf(userAddress);
console.log(`Staked: ${stakeBalance.toString()}`);

DZIT Gas Accounting

DZIT fuels all bot executions. Allocation depends on total staked 1BZ. Each workflow burns DZIT and emits a Polygon-anchored hash.

Smart Contracts and Escrow

Interact with verified contracts on Polygon. Use escrow for all executions to ensure settlement.

Verify contracts on Polygonscan before interacting. Escrow prevents unauthorized releases.

// Key contracts
const CONTRACTS = {
  '1BZ': '0xb468ccF5e28600da712C452e66816D3Bad5abfFD',
  'DZIT': '0x4B37872c868571d4ad1f822c43d4e1B123FB43d8',
  'Escrow': '0x1Ec2eBf4F37E7363FDfe3551602425af0B3ceef9'
};

// Example escrow deposit
const escrowContract = new ethers.Contract(CONTRACTS.Escrow, ABI, signer);
await escrowContract.deposit({ value: ethers.utils.parseEther('1.0') });
ContractAddress
1BZ0xb468ccF5e28600da712C452e66816D3Bad5abfFD
DZIT0x4B37872c868571d4ad1f822c43d4e1B123FB43d8
BZeUSD0xC8a8215C04c8cB640a2A82E4A1B6Ca1811D7a650
Escrow0x1Ec2eBf4F37E7363FDfe3551602425af0B3ceef9

Next Steps

Was this page helpful?
Built with Documentation.AI

Last updated today