Solution – Smart Transactions ( STs )

Smart Transactions (STs) are blockchain activities that are pre-planned and executed on top of and across existing protocols, giving users developer-like capabilities that enable them to customise and automate the management of their digital assets.

STs operate according to an ‘if-then’ validation logic. The ‘if’ component is data, both on-chain and off-chain (with the help of oracles), such as the presence of specific NFTs, time stamps, and so on. The ‘then’ component could be executions on DEXs, NFT marketplaces, on-chain transactions, etc.

STs have several advantages over smart contracts and on-chain transactions:

  • Automation and conditioning - STs enable users to initiate future activities, set in advance and automate their execution on the blockchain according to a predefined condition. This framework allows users to pre-plan activities without needing hands-on execution in real time. For example, a user can use an FCT to easily add a command that will sell x ETH for USDT at the moment ETH drops below y price. The operation will be automated, the cost affordable, and doable from any venue, regardless of the capabilities offered by that venue's smart contract.

  • No-code development at no cost - creating STs doesn’t require the user to have coding knowledge (let alone smart-contract coding). Using a ‘drag and drop’ builder toolkit, users can easily create various use cases that will serve their needs on the blockchain.

  • Cross-protocol connectivity - FCT execution can be based on several different protocols, all in one simultaneous or consecutive action.

  • Liquidity of the user’s funds - STs can be created with reference to the user’s funds in the Liquid Vault (see below) without the need to transfer or lock them. This allows the user to continue to engage with DeFi/Metaverse protocols and to use and even grow their funds while the execution of the FCT will apply to the situation at the moment of execution.

For instance, if a user sets a stop-loss limit on their ETH when they have 3 ETH, and the FCT is executed when they have 6 ETH - the action will apply to the entire amount.

Last updated