API model (conditional transactions)

The current situation requires developing a smart contract specific to each operation. This is an expensive operation in itself. It also requires security checks, the development of a UI, deployment to the blockchain network (at the cost of thousands of dollars), and ongoing system maintenance.

Kirobo develops extended signature capabilities on transactions, including if-then rules. This signature is stored in a distributed manner at no cost, and activators (see explanation below) activate the transaction when a predefined condition is met (checked against predefined smart contracts). When a condition is met, community activators are permitted to run the transaction (see diagram). The transaction is converted to a transaction that blockchain miners understand, and then the activators run it on the blockchain and execute it.

This way, you can 'program' specific transactions without building a dedicated smart contract for each action and each protocol, saving costs and avoiding possible logical failures, and running compound transactions on multiple protocols simultaneously. In addition, you can run a 'super-transaction' which checks results, compares them to the desired result, and blocks other transactions if that result has not been reached.

Developers who integrate new protocols will also be able to earn from solutions being activated on top of those protocols (see Token Economy section).

Last updated