FAQ
Technical
Are there any specifications specific to HOME Verse?
Access is restricted by Proxy. For more information, please see the following document. https:///home-verse-tech-document/getting-started#prerequisites
There are also no gas fees for users or businesses to pay.
Not compatible with EIP1559
Block is not generated if there is no transaction
One block is generated per transaction. Also, since no block is generated when there is no transaction, please avoid processing starting from the block generation time.
Chain information and contract addresses of HOME Verse
Please see the following document. https://app.gitbook.com/o/Xo4fZuvZWAJrwh2MQDSF/s/AJDEmiLrXDXSWvEOrlRV/technical-materials
What type of addresses do I need to apply for White list?
The wallet addresses that want to deploy contracts or execute methods.
Contract addresses including deployed ERC20/721 tokens.
Are there any difference between Sand Verse and HOME Verse Testnet?
Sand Verse is like a Testnet with no restrictions, while HOME Verse' Testnet is like a production Testnet with access restrictions (e.g., address permission system) by Proxy.
Implementation notes
Since users' gas fees are free, there is a risk that malicious users will send a large number of transactions. In addition, although businesses do not have to bear gas fees, we ask that you avoid implementing processes that frequently write to the on-chain, as much as possible.
Will free gas fees lead to attacks? What are the countermeasures?
Basically, we ask for an implementation that does not allow unnecessary transactions to be sent on the game side. For HOME Verse, we are considering address-specific transaction restrictions via the proxy and authentication via phone number, among other things.
L2 → L1 Rollup specifications
The specifications are such that 1 block <=> 1 transaction, and 32 transactions are rolled up into 1 Rollup. If there are fewer than 32 transactions, it will be automatically rolled up after 180 seconds.
Is Bulk-Bridge for NFTs from L1 to L2 possible?
No, we recommend that users perform the bridge operation themselves. There are no plans to add Bulk-Bridge to the NFT contract at the moment.
How do I bridge from L1 to L2?
Please refer to the following document: https://dev-ml.gitbook.io/home-verse-tech-document/getting-started#4.-bridge-your-token
How do I verify a contract?
Please verify from the Code tab of the Explorer. https://explorer.oasys.homeverse.games/
Is there a faucet for L2?
Yes, there are faucets on Sand Verse(L2) & HOME Verse(L2). Please jump to the link below. https://app.gitbook.com/o/Xo4fZuvZWAJrwh2MQDSF/s/AJDEmiLrXDXSWvEOrlRV/technical-materials/faucet
If the Factory Contract is registered in the Whitelist, do I not need to register contracts deployed via it?
No, all contracts need to be registered in the Whitelist.
What should I do if I don't want to publish data on the Testnet during development?
It is possible to build your own Verse node. Please refer to: https://docs.oasys.games/docs/category/build-verse
Are there any contracts that have passed the Code Audit related to HOME Verse or Oasys that can be referenced (mainly ERC721, ERC20)?
Please refer to the following code: L1 ERC20: https://github.com/oasysgames/oasys-optimism/blob/develop/packages/contracts/contracts/oasys/L1/token/L1StandardERC20.sol ERC721: https://github.com/oasysgames/oasys-optimism/blob/develop/packages/contracts/contracts/oasys/L1/token/L1StandardERC721.sol L2 ERC20: https://github.com/oasysgames/oasys-optimism/blob/develop/packages/contracts/contracts/standards/L2StandardERC20.sol
Last updated