Oasys
Overview
Oasys is a blockchain project specifically designed for the gaming industry, aiming to provide a highly scalable, fast, and efficient infrastructure for decentralized gaming applications (dApps). The Oasys ecosystem leverages a dual-layer architecture combining a Layer-1 hub and Ethereum's Layer-2 scaling solution to optimize performance, scalability, and transaction costs.
Explorerhttps://explorer.oasys.games/
Wallets Types
BitGo enables holding bera in the following wallet types:
Multisig Cold | Multisig Hot | MPC Cold | MPC Hot | |
---|---|---|---|---|
Custody | ❌ | ❌ | ✅ | ❌ |
Self-Custody | ❌ | ❌ | ✅ | ✅ |
Ticker Symbols
Mainnet | Testnet |
---|---|
oas | toas |
Faucet
You can use a faucet to obtain free testnet Oasys for development and testing purposes.
Faucet: https://faucet.testnet.oasys.games/
Units
Each OAS is comprised of 1,000,000,000,000,000,000
(1018
) wei, so not even a single OAS can be stored numerically without exceeding the range of JavaScript numbers. Gas fees are denoted in gwei.
- 1 OAS =
1018
wei - 1 wei =
10-18
OAS - 1 gwei =
10-9
OAS
For that reason, only string balance properties are available, which are balanceString
, confirmedBalanceString
, and spendableBalanceString
.
Tokens
Native Tokens | Utility |
---|---|
OAS | Native Token. OAS does not have a contract address |
WOAS | Wrapped Oasys Token is an ERC-20 standard token designed for simplicity of token swapping |
sOAS | Stakeable Oasys Token. sOAS tokens are - Locked and consequently non-circulating - Holders of sOAS, as well as validators, can earn rewards through staking activities |
Fees
Due to the architecture of Oasys, the performer of the contract pays gas fees when rolling up transactions from a Verse Layer to the Hub Layer, when using a Bridge contract, or when running a contract on the Hub Layer. Gas fees for rolling up are paid by Verse Builder, and as the Oasys ecosystem grows, the more Verse Layers and the more Transactions per Verse, the higher the gas fees. However, Oasys is designed so that the increase in gas fees will be gradual. By accelerating the growth of Verse Builder's business through the growth of the entire ecosystem, the disadvantage of rising gas fees is minimal.
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="toas" 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:3080/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="<WALLET_ID>" export ACCESS_TOKEN="<YOUR_ACCESS_TOKEN>" curl -X POST \ -H "Authorization: Bearer $ACCESS_TOKEN" \ https://app.bitgo-test.com/api/v2/tbera/wallet/$WALLET/address
Estimate Fee
1 2 3 4 5 6 7
export COIN="toas" 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="toas" 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:3080/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.