Provenance

Provenance

Provenance can be accessed with the following coin types:

EnvironmentCoin TypeFaucet
Provenance Productionhash
Provenance Testnetthashhttps://explorer.test.provenance.io/faucet

Explorer

https://www.mintscan.io/provenance/

Generating wallets

To create a Provenance wallet using BitGoJS:

1 2 3 4 5 6 7 8 9 10 11 bitgo .coin('thash') .wallets() .generateWallet({ label: 'My Test Wallet', passphrase: 'secretpassphrase1a5df8380e0e30', }) .then(function (wallet) { // print the new wallet console.dir(wallet); });

To create a Provenance wallet using the platform API:

1 2 3 4 5 6 7 8 LABEL="My Test Wallet" PASSPHRASE="secretpassphrase1a5df8380e0e30" curl -X POST \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $ACCESS_TOKEN" \ -d "{ \"label\": \"$LABEL\", \"passphrase\": \"$PASSPHRASE\" }" \ http://$BITGO_EXPRESS_HOST/api/v2/thash/wallet/generate

Creating addresses

1 2 3 4 5 6 7 8 9 10 11 bitgo .coin('thash') .wallets() .getWallet({ id: '585c51a5df8380e0e3082e46' }) .then(function (wallet) { return wallet.createAddress(); }) .then(function (newAddress) { // print new address details console.dir(newAddress); });
1 2 3 4 5 WALLET=585c51a5df8380e0e3082e46 curl -X POST \ -H "Authorization: Bearer $ACCESS_TOKEN" \ https://app.bitgo-test.com/api/v2/thash/wallet/$WALLET/address

Staking

  • Provenance supports staking. Provenance uses a delegated proof-of-stake (DPoS) consensus mechanism. Provenance holders can stake their tokens to validators.
  • Validators participate in consensus to produce new blocks and validate transactions.
  • By staking Provenance, holders can earn rewards.

Balances

The base unit of Provenance is nhash (nanohash).

  • 1 hash = 1,000,000,000 nhash
  • 1 nhash = 0.000000001 hash

To check the balance of a wallet:

1 2 3 const address = yield walletInstance.getAddress({ address: 'tp1ytxha7lg002rzd4jxmahrdjzkd62mx99klgjcc' }); const bal = address.balance; return bal;

Tokens

The Provenance blockchain natively support tokens. To view all BitGo supported tokens on the Provenance blockchain, see Cosmos Tokens

Consolidation

We are supporting memo based addresses. Therefore, consolidation is not required.

Fee rate

The default gas fee is 1.75 hash