This document outlines the WSTON integration flow for existing NFT contracts. It ensures that only compatible contracts can integrate WSTON while guiding developers through necessary checks and confirmations.

Overview

STON-Kit CLI will allow developers to integrate WSTON with already deployed ERC-721 and ERC-1155 contracts. However, not all contracts are compatible. This flow ensures a secure and structured integration process.

Proposed CLI Flow

1️⃣ Select the Blockchain Network

CLI Prompt:

Select the network your contract is deployed on:
1) TRH
2) Arbitrum
3) Optimism
4) zkSync
5) Polygon

✅ Stores the selected network for deployment.

2️⃣ Select the Contract Type

CLI Prompt:

Select the type of contract:
1) ERC-721
2) ERC-1155

✅ Stores the selected contract type for validation.

3️⃣ Enter NFT Contract Address

CLI Prompt:

Enter your NFT contract address: _

✅ Verifies if the contract exists on the selected network.