Jovayeth
Overview
Jovayeth is an Ethereum Layer 2 network. The Jovayeth Mainnet is the production network for real-value transactions, with Ethereum Mainnet as its associated Layer 1. Jovayeth provides a scalable platform for payments, decentralized applications (dApps), and token transfers while leveraging Ethereum's security.
Network Information
Configuration details for Jovayeth Mainnet and Testnet (from Jovayeth network information):
| Configuration | Mainnet | Testnet (Jovayeth Sepolia) |
|---|---|---|
| Block Explorer | https://explorer.jovay.io | https://sepolia-explorer.jovay.io |
| Chain ID | 5734951 | 2019775 |
| Currency Symbol | ETH | ETH |
| Layer 1 | Ethereum Mainnet | Sepolia Testnet |
| Network Name | Jovayeth Mainnet | Jovayeth Sepolia Testnet |
| RPC URL | https://rpc.jovay.io | https://api.zan.top/public/jovay-testnet |
Explorer
- Mainnet: https://explorer.jovay.io
- Testnet: https://sepolia-explorer.jovay.io
Wallets Types
BitGo enables holding Jovayeth in the following wallet types:
| Multisig Cold | Multisig Hot | MPC Cold | MPC Hot | |
|---|---|---|---|---|
| Custody | ❌ | ❌ | ✅ | ❌ |
| Self-Custody | ❌ | ❌ | ✅ | ✅ |
Ticker Symbols
| Mainnet | Testnet |
|---|---|
| jovayeth | tjovayeth |
Faucet
You can use a faucet to obtain free testnet Jovayeth for development and testing.
Faucet: https://zan.top/faucet/jovay
Units
Each Jovayeth is comprised of 1,000,000,000,000,000,000 (1018) wei, so not even a single ETH can be stored numerically without exceeding the range of JavaScript numbers. Gas fees are denoted in gwei.
- 1 ETH =
1018wei - 1 wei =
10-18ETH - 1 gwei =
10-9ETH
For that reason, only string balance properties are available, which are balanceString, confirmedBalanceString, and
spendableBalanceString.
Tokens
Jovayeth natively supports tokens. BitGo-supported Jovayeth tokens can be accessed on the Mainnet (e.g. BitGo coins and tokens).
Create Wallet
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17export BITGO_EXPRESS_HOST="<YOUR_LOCALHOST>" export COIN="tjovayeth" export ACCESS_TOKEN="<YOUR_ACCESS_TOKEN>" export LABEL="<DESIRED_WALLET_NAME>" export PASSPHRASE="<YOUR_BITGO_LOGIN_PASSPHRASE>" export ENTERPRISE_ID="<YOUR_ENTERPRISE_ID>" curl -X POST \ http://$BITGO_EXPRESS_HOST/api/v2/$COIN/wallet/generate \ -H 'Content-Type: application/json' \ -H "Authorization: Bearer $ACCESS_TOKEN" \ -d '{ "label": "'"$LABEL"'", "passphrase": "'"$PASSPHRASE"'", "enterprise": "'"$ENTERPRISE_ID"'", "walletVersion": 4 }'
Create Address
1 2 3 4 5 6export WALLET="585c51a5df8380e0e3082e46" export ACCESS_TOKEN="<YOUR_ACCESS_TOKEN>" curl -X POST \ -H "Authorization: Bearer $ACCESS_TOKEN" \ https://app.bitgo-test.com/api/v2/tjovayeth/wallet/$WALLET/address
Consolidate Balance
Consolidation Fee Source: Jovayeth Gas Tank Jovayeth uses forwarders, so it does not support manual consolidation
Estimate Fee
1 2 3 4 5 6 7export COIN="tjovayeth" export ACCESS_TOKEN="<YOUR_ACCESS_TOKEN>" curl -X GET \ https://app.bitgo-test.com/api/v2/$COIN/tx/fee \ -H 'Content-Type: application/json' \ -H "Authorization: Bearer $ACCESS_TOKEN"
Transact
Withdrawal Fee Source: Wallet Base Address
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17export BITGO_EXPRESS_HOST="<YOUR_LOCALHOST>" export COIN="tjovayeth" export WALLET_ID="<YOUR_WALLET_ID>" export ACCESS_TOKEN="<YOUR_ACCESS_TOKEN>" export ADDRESS="<DESTINATION_ADDRESS>" export AMOUNT="<AMOUNT_IN_BASE_UNITS>" export WALLET_PASSPHRASE="<YOUR_WALLET_PASSPHRASE>" curl -X POST \ http://$BITGO_EXPRESS_HOST/api/v2/$COIN/wallet/$WALLET_ID/sendcoins \ -H 'Content-Type: application/json' \ -H "Authorization: Bearer $ACCESS_TOKEN" \ -d '{ "address": "'"$ADDRESS"'", "amount": "'"$AMOUNT"'", "walletPassphrase": "'"$WALLET_PASSPHRASE"'" }'
Stake
Staking is out of scope for these chains as they don't have native support for them.