Skip to content

ABI2UI: A sample web application that displays graphically the ABI for a given contract, autogenerates the UI and allows to interact or read from all methods.

License

Unknown, AGPL-3.0 licenses found

Licenses found

Unknown
LICENSE
AGPL-3.0
LICENSE-AGPL.txt
Notifications You must be signed in to change notification settings

okcontract/abi2ui

Repository files navigation

ABI2UI

This repository contains a Svelte application that automatically builds a UI to read or write any smart contract.

It leverages the OKcontract stack that comprises multiple open source libraries: cells, fred, multichain and the OKcontract SDK.

This application is built with Svelte.

Getting started

npm i
npm run dev

Changing contract

The contract is identified by its OKcontract identifier: You can find identifiers with the OKcontract Hub.

Alternatively, you can choose a contract by its address using the identifier con:@{chain}/{0x...} where chain is the chain ID on OKcontract (e.g. optimism) and 0x... the contract address.

Design & Philosophy

OKcontract provides powerful tools for developers to create and manage smart contract interactions efficiently.

The idea behind the OKcontract is to operate a permissionless network that doesn't require an API key, making it much easier for developers to kickstart smart contract integration into their frontends.

Documentation

For more details, documentation, and examples visit docs.okcontract.com/sdk.

License

This app repository is released under the GNU Affero GPL license.

Many OKcontract core libraries are released under the MIT or Apache license, please see there respective repository for licensing details.

About

ABI2UI: A sample web application that displays graphically the ABI for a given contract, autogenerates the UI and allows to interact or read from all methods.

Resources

License

Unknown, AGPL-3.0 licenses found

Licenses found

Unknown
LICENSE
AGPL-3.0
LICENSE-AGPL.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •