Contract
Under the Blockchain > Polygon > Wallet Management menu, you can issue and manage contracts for launching and operating Web3 games with the connected wallet. The contract types consist of FT, NFT, and LOCK.
- FT : A contract required for issuing ERC-20 tokens. Tokens are issued immediately upon issuing the contract.
- NFT : A contract required for minting NFTs. With a single signature, up to 50 NFTs can be mass-minted.
- LOCK : A contract required for enabling/disabling NFTs on the game server. It is essential to create this contract when issuing the NFT contract.
Contract main¶
- Wallet Address : The address of the wallet that issued the contract.
- Wallet Type : This is the type of wallet that issued the contract.
- Contract Address : An address representing the contract. The contract address becomes publicly available solely upon the effective completion of the transaction. Aside from that, it is revealed as follows.
- Save Draft : It was only temporarily saved by the user.
- Pending : All configurations required for contract issuance have been completed, and a signature has been requested.
- In Progress : At least one signer has signed, but the transaction is incomplete.
- Reject : The signer has rejected the signature request.
- Contract Type : The type of the issued contract.
- Contract Name : The name given to the contract during the issuance process.
- Project : The project name matching the signature request will be displayed.
- Signature Request Date : The user completes the signature request at this time.
- Date of Issue : The contract was issued at this time. The issue date will not be exposed if the contract issuance has not been completed.
Issue contract¶
- Project : Select the project for which to issue the contract. The available projects are displayed based on the company and project permissions assigned to the console account. If you cannot find any project, please contact the permission administrator.
- Contract Type : Select the type of contract to issue.
- NFT : A contract that supports non-fungible tokens.
- FT : A contract that supports fungible tokens.
- LOCK : A contract that supports the activation/deactivation of NFTs between game servers and wallets.
NFT¶
- Contract Name : The name of the NFT contract to be issued.
- Contract Symbol : The representative name for the NFT contract.
- Contract Owner Info
- Wallet Type
- Wallet Address : This is the wallet address of the contract’s owner. The associated wallet address is displayed in the Blockchain > Polygon > Wallet menu.
- Wallet Balance : This is the MATIC information stored in the specified wallet address. When issuing a contract, a minimal amount of MATIC is required. Please check the MATIC balance in your wallet.
- Contract Minter Info
- Wallet Type : Can select either single or multisig.
- Wallet Address : Set the wallet address for signing when issuing NFT via the contract. The associated wallet address is displayed in the Blockchain > Polygon > Wallet menu.
- Wallet Balance : This is the MATIC information stored in the specified wallet address.
FT¶
- Contract Name : The name of the FT contract to be issued.
- Wallet Type : Can select either single or multisig.
- Wallet Address : Select the wallet to issue the FT contract. The connected wallet address will be displayed in the Blockchain > Polygon > Wallet menu.
- Wallet Balance : The MATIC balance in the selected wallet. A small amount of MATIC is required to issue NFT. Make sure to check the MATIC balance in your wallet.
- Token Name : The name of the token to be issued.
- Token Symbol : The representative name for the token.
- Token Decimal Places : The number of decimal places for the token. If the token has 18 decimal places, it means that the token can be divided into the smallest unit with 18 decimal places.
- E.g., 1.000000000000000000
- Issuance Quantity : The quantity of tokens to be issued.
- Token Image : The image representing the token.
- Contract Name : The name of the LOCK contract to be issued.
- Contract Owner Info
- Wallet Type : Can select either single or multisig.
- Wallet Address : This is the wallet address of the contract’s owner. The associated wallet address is displayed in the Blockchain > Polygon > Wallet menu.
- Wallet Balance : This is the MATIC information stored in the specified wallet address. When issuing a contract, a minimal amount of MATIC is required. Please check the MATIC balance in your wallet.
- Contract Executer Info
- Wallet Type : Can select either single or multisig.
- Wallet Address : When conducting a lock/unlock operation using a contract, enter the wallet address for signing. The associated wallet address is displayed in the Blockchain > Polygon > Wallet menu.
- Wallet Balance : The MATIC balance in the selected wallet.