Soneium
Overview
Soneium is a next-generation blockchain ecosystem designed to invoke emotion and empower creativity. It was founded by Sony Group Corporation, a global technology leader, and Startale, a Web3 innovator. Soneium stands as a versatile, general-purpose blockchain ready to serve diverse needs across all verticals and support users globally.With Soneium, users can look forward to innovative applications that push the boundaries of blockchain technology, competitive features in the existing layer 2 landscape, and a unique blend of entertainment, gaming, finance, and other infinite possibilities.
Explorerhttps://soneium.blockscout.com/
Wallets Types
BitGo enables holding Soneium in the following wallet types:
Multisig Cold | Multisig Hot | MPC Cold | MPC Hot | |
---|---|---|---|---|
Custody | ✅ | ❌ | ✅ | ❌ |
Self-Custody | ✅ | ✅ | ✅ | ✅ |
Ticker Symbols
Mainnet | Testnet |
---|---|
soneium | tsoneium |
Faucet
You can use a faucet to obtain free testnet Soneium for development and testing purposes.
Faucet: https://www.alchemy.com/faucets/soneium-minato
Units
Each soneium is comprised of 1,000,000,000,000,000,000
(1018
) wei, so not even a single soneium can be stored numerically without exceeding the range of JavaScript numbers. Gas fees are denoted in gwei.
- 1 soneium =
1018
wei - 1 wei =
10-18
soneium - 1 gwei =
10-9
soneium
For that reason, only string balance properties are available, which are balanceString
, confirmedBalanceString
, and
spendableBalanceString
.
Tokens
The Soneium blockchain natively supports tokens.
Create Wallet
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
export BITGO_EXPRESS_HOST="<YOUR_LOCALHOST>" export COIN="tsoneium" 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 6
export WALLET="585c51a5df8380e0e3082e46" export ACCESS_TOKEN="<YOUR_ACCESS_TOKEN>" curl -X POST \ -H "Authorization: Bearer $ACCESS_TOKEN" \ https://app.bitgo-test.com/api/v2/tsoneium/wallet/$WALLET/address
Consolidate Balance
Consolidation Fee Source: Soneium Gas Tank
Soneium uses forwarders, so it does not support manual consolidation
Estimate Fee
1 2 3 4 5 6 7
export COIN="tsoneium" 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 17
export BITGO_EXPRESS_HOST="<YOUR_LOCALHOST>" export COIN="tsoneium" 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.