Interactions Hub Overview
OKcontract's Interactions Hub and SDK provide developers with the tools to swiftly create smart contract interactions and distribute them on multiple frontends.
OKcontract unique core technology is universally compatible with all EVM smart contracts, while also supporting the custom features of any specific contract. It is capable of handling any type of interaction.
Developers can generate user interfaces for any smart contract ABI method, any token, and NFT. Customizable and easily testable, transactional interfaces can be effortlessly integrated into any web application or website. The integration process is streamlined through the use of SDK/API.
Interaction Editor
A visual editor enables to create and test interactions, featuring:
- Multiple steps
- Live preview
- Theme support
- Input detection
- Error management
- Gas estimation and more
Features
Customization
Developers can customize interactions, set pre-conditions, parameters and test transactions. Live preview generated interfaces, customize color theme, add additional information
Token Interactions
To whitelist a new smart contract, you'll need to attach it to an organization or create one. Verify the chain and retrieve the ABI of your smart contract.
NFT Interactions
To generate user interface, developers need to lookup NFT collections by address. They need to whitelist collection address and indicate asset URL.
Multi-step Interactions
OKcontract enables to generate transactional interfaces that call multiple contracts. They combine approvals and significantly improve user experience.
Interaction Attestations
Interactions are attested to enhance their security. Each interaction has an owner and signature verified. OKcontract is building integration with the EAS attestations to enable a broad spectrum of entities — from project teams to trusted community members and reputable organizations — to attest specifications for interactions.
Curated Contracts
Smart contracts on the OKcontract platform are curated to improve user safety. NFT collections, contracts and tokens are whitelisted. They can be deactivated in case of vulnerabilities or attacks.
Integration
To streamline integration and enable blockchain-based interactions into any web app or site, OKcontract provides SDK/API