Skip to main content

FAQ

What is OKcontract?

OKcontract is an interaction layer between the user interface and the smart contracts. OKcontract makes it easier for developers to specify transactions, implement and handle smart contract interactions.

Does OKcontract provide a frontend for smart contracts?

Yes, OKcontract automatically generates default frontends for smart contract interactions, synchronizing all required on-chain and offchain data for transactions and computes parameters from user inputs.

What transactions OKcontract supports?

OKcontract is designed to cater to all onchain transaction use cases, including swaps, staking, adding liquidity, claiming rewards, NFT minting, buying NFTs, uploading data to blockchain, etc.

DeFi interactions might include multiple transactions, can OKcontract handle this use cases?

Yes, OKcontract platform enables to program multiple transactions in one flow, whether it's swap and stake, liquidity migration, or any other multi-transaction operation.

Can I visualize ABI of any contract on OKcontract?

Yes, OKcontract provides a ​user-friendly interface and enables developers to input a contract address, verify if it’s a proxy address, view ABI and list of contract functions, parameters for each function and inputs with human-readable formatting.

Which blockchains does OKcontract support?

OKcontract currently supports all EVM compatible blockchains and rollups, such as Ethereum, Polygon, BNB chain, Avalanche, Fantom, Arbitrum One, Optimism, Base, Linea, OKX chain, OKX X1, Shardeum and testnets such as Sepolia, Mumbai. We adding Starknet support. Get in touch to discuss integration

Which Web3 wallets will be supported?

Currently, OKcontract supports MetaMask and planning to add support to other wallets, account abstraction.

What decentralized storage system does OKcontract support?

OKcontract currently supports file upload to IPFS using the Lighthouse.storage service.

How can I integrate automatically generated interface into my app or website?

We are working on SDK/API to simplify the implementation of transactions on the client side and abstract away onchain and off-chain data integration.

Is OKcontract open to all?

Currently, OKcontract is in private beta. We work with selected projects. Tell us about your use case