Ubiq
  • Odin
  • The Basics
    • An introduction to Ubiq
    • Nucleus
    • Monetary Policy
      • Historical MP (Pre-Orion)
    • Social Media
    • FAQ
  • Wallets
    • Official Wallets
    • Third Party Wallets
    • Hardware Wallets
  • User Guides
    • Trezor
    • Ledger
    • MetaMask
    • Single-Board Nodes
    • Deploy an ERC-20
  • Governance
    • The Escher System
      • ESCH Airdrop Overview
      • ESCH Airdrop Details
    • UIPs
      • Historical Votes
      • UIP Template
  • Infrastructure & Utilities
    • Mining
      • Proof of Work
      • How to mine UBQ
      • Miner Software
      • Solo Mining vs. Pool Mining
      • Mining Pools
    • Nodes
      • gubiq
      • The Network Statistics Page
      • static-nodes.json
    • Block Explorer
  • Developer Portal
    • Github Repositories
    • Octano d0x
    • Supply API
    • Remix IDE
    • Solidity
  • DAPPS
    • Enmaku
    • NFT's
      • CHIMP
      • GB89
      • nCeption
      • token.gallery
    • Redshift
    • Shinobi
  • Terminology
    • Glossary
  • Branding Resources
    • Conventions
    • Chromatics
    • Font
    • InfoGraphics
Powered by GitBook
On this page

Was this helpful?

  1. The Basics

Monetary Policy

PreviousNucleusNextHistorical MP (Pre-Orion)

Last updated 3 years ago

Was this helpful?

Orion [] brought about changes to the reward structure for the Ubiq Proof of Work economy.

The block reward is now static at 1.5 UBQ / block forever, with an exception being any successful future Escher vote to the contrary.

Ubiq has an average block time of 22 seconds [].

The upgrade included activation of a fee-market change [] based on .

The same network upgrade also set the base fee to 80 Gwei.

The Code

You can view the below code-block in the file of the .

MonetaryPolicy: []UbqhashMPStep{
				UbqhashMPStep{
					Block:  big.NewInt(0),
					Reward: big.NewInt(8e+18),
				},
				UbqhashMPStep{
					Block:  big.NewInt(358363),
					Reward: big.NewInt(7e+18),
				},
				UbqhashMPStep{
					Block:  big.NewInt(716727),
					Reward: big.NewInt(6e+18),
				},
				UbqhashMPStep{
					Block:  big.NewInt(1075090),
					Reward: big.NewInt(5e+18),
				},
				UbqhashMPStep{
					Block:  big.NewInt(1433454),
					Reward: big.NewInt(4e+18),
				},
				UbqhashMPStep{
					Block:  big.NewInt(1791818),
					Reward: big.NewInt(3e+18),
				},
				UbqhashMPStep{
					Block:  big.NewInt(2150181),
					Reward: big.NewInt(2e+18),
				},
				UbqhashMPStep{
					Block:  big.NewInt(2508545),
					Reward: big.NewInt(1e+18),
				},
UIP16
UIP12
UIP16
UIP11
EIP-1559
config.go
go-ubiq repo
Ubiq Github