Skip to main content

Token in Oasys (OAS/LOAS/SOAS/WOAS/pOAS)

OAS

Native Token. OAS does not have a contract address.

WOAS

The Wrapped Oasys Token is an ERC-20 standard token designed for simplicity of token swapping.

Contract of WOAS

WOAS contract address is 0x5200000000000000000000000000000000000001

SOAS

OAS is our native token, and SOAS means Stakeable Oasys Token. Since we need a locked-up token but PoS needs staking for validators, we have made SOAS. Although SOAS tokens are locked and consequently non-circulating, holders of SOAS, as well as validators, can earn rewards through staking activities.

Purpose of SOAS

SOAS is, for better participating in our ecosystem, and thanks for early support with us, we are sending tokens that can stake, which makes an opportunity to participate in our ecosystem. SOAS can use Hub layer staking and verse deposit, which can substantially support verse builders or operators.

Contract of SOAS

SOAS contract address is 0x5200000000000000000000000000000000000002

If you're familiar with solidity, take a look at this code first.

SOAS can be minted by anyone, but the receiver can move it only with the minter's permission.

MintAnyone can mint
ReceiveAnyone
Move tokenOnly by minter

Vesting period

While we mint a token from a contract, Since (Vesting Start) and Until (Vesting Ends) is calculated by a UNIX timestamp.

The Calculation formula is:

ClaimableOAS = (now - Since) ÷ (Until - Since) × SOAS holding amount
# If (now - Since) ÷ (Until - Since) is over 1, You can claim the total SOAS holding amount.

For example,

If 1,000 SOAS tokens are minted:

Since is Jan 1, 2024 Until is Dec 31, 2024

And you can retrieve locked up token like this.

TimeTotal OAS Claim(convert SOAS to OAS)
2023 Jan 1~2023 Dec 310
2024 Jan 12.7 SOAS → 2.7 OAS
2024 Jan 3184.9 SOAS → 84.9 OAS
2024 Feb 28161.6 SOAS → 161.6 OAS
2024 Mar 31246.5 SOAS → 246.5 OAS
2024 Jun 30495.8 SOAS → 495.8 OAS
2024 Dec 311000 SOAS → 1000 OAS

Please keep in mind that all example token claims are approximate numbers. Therefore, they might not be accurate.

How to claim SOAS into OAS​

You can claim SOAS into OAS​ at tools-fe

LOAS

OAS is our native token, and LOAS means Locked Oasys Token.

Purpose of LOAS

On a normal chain, even during the Lock-up period, sometimes you can not claim your token despite having the right to do so. You can claim the same as SOAS during the vesting period. LOAS would be mainly sent for our contributors.

Contract of LOAS

LOAS contract address is 0x5200000000000000000000000000000000000023

Vesting period

While we mint a token from a contract, Since (Vesting Start) and Until (Vesting Ends) is calculated by a UNIX timestamp.

The Calculation formula is :

ClaimableOAS = (now - Since) ÷ (Until - Since) × LOAS holding amount
# If (now - Since) ÷ (Until - Since) is over 1, You can claim the total LOAS holding amount.

For example,

When 1,000 LOAS are minted: Since is Jan 1, 2024 Until is Dec 31, 2024

And you can retrieve locked up token like this.

TimeTotal OAS Claim(convert LOAS to OAS)
2023 Jan 1~2023 Dec 310
2024 Jan 12.7 LOAS → 2.7 OAS
2024 Jan 3184.9 LOAS → 84.9 OAS
2024 Feb 28161.6 LOAS → 161.6 OAS
2024 Mar 31246.5 LOAS → 246.5 OAS
2024 Jun 30495.8 LOAS → 495.8 OAS
2024 Dec 311000 LOAS → 1000 OAS

Please keep in mind that all example token claims are approximate numbers. Therefore, they might not be accurate.

How to claim LOAS into OAS​

You can claim LOAS into OAS​ at tools-fe

OAS & SOAS & LOAS compare

TypeOASSOASLOAS
Stake on Hub LayerOOX
Verse Layer Deposit (1M Deposit to build a verse)OOX
Claim Staking Reward on Hub LayerOOX
CLI Staking (Hub/Verse Layer)OOX
Bridge onto another chainOXX
Move Token to other addressOPermissiveX

Permissive means you need authorization from the foundation to move token, which can take around 1 month. Please reach out to the Oasys foundation if you need to move a token.

pOAS

pOAS is a token exclusively for payments. It cannot be transferred or exchanged, so it has no cash-out value*. pOAS is designed to function like a “point” system, as commonly seen in Japan, acting as a payment-specific version of OAS. It is granted irregularly to loyal users who are committed to Oasys or blockchain games on Oasys, in order to encourage further use of Oasys Network via their wallets. Although pOAS is non-transferable, it can be used for payments at a fixed rate of 1 pOAS = 1 OAS.

*Since it has no cash-out value, pOAS does not fall under the legal definition of a crypto asset under Japanese law.

Purpose of pOAS

i. Promote OAS payments to users

  • The goal is to encourage the use of OAS Tokens not just for trading on CEXs, but for payments within services on Oasys. To achieve this, it is necessary to increase the number of dApps that support OAS payments. pOAS is a payment-specific token designed to realize this goal
  • By issuing pOAS as part of on-chain cashback programs, it is possible to incentivize users to reinvest rather than take profits through market sales.

ii. Additional revenue for dApp developers (Grant)

pOAS payments received by dApps are converted into OAS on the dApp side. This becomes revenue for the dApp. The source of funds for this conversion is primarily supplied by the Oasys Foundation. In other words, by actively accepting pOAS, dApp developers have the potential to increase their revenue not only through market-circulating OAS, but also through additional income corresponding to the amount of pOAS accepted.

Contract of pOAS

pOAS contract address is 0xFA5D573d70fCEfBa19cC0e48d1371CbEa1C147ba

RECIPIENT_ROLE

A role that grants the same amount of OAS when accepting payments via pOAS

  • In order for a dApp’s payment contract to receive pOAS, the payment contract must be assigned the RECIPIENT_ROLE. This role is assigned by the Oasys core team.

Minter contract

A contract that allows the sender to grant the same amount of pOAS to any address by sending OAS. This can be used for dApp-driven campaigns.