Precision in intent. Power in
autonomy.
Orchestrate your actions across blockchains, no middlemen, no limits.
Unlock the power of Intento with three simple steps: Specify where to execute, effortlessly build actions, and set conditions. Experience the most efficient, secure and user-friendly orchestration solution in Web3, making complex actions easy and accessible for everyone.
import { intento } from 'intentojs'; const msgSubmitFlow = intento.intent.v1.MessageComposer.withTypeUrl.submitFlow({ owner: "into1wdplq6qjh2xruc7qqagma9ya665q6qhcpse4k6", msgs: [encodedMsgSwap, encodedMsgStake], duration: "24h", interval: "1h", conditions: [ { comparisons: [tokenOutput, balance] }, { feedbackLoops: [swapOutputToStakeInput] }, ], trustlessAgent: { agentAddress: "into1xyz...", feeLimit: [{ denom: "uinto", amount: "100" }, { denom: "ibc/hash", amount: "50" }], }, }); client.signAndBroadcast(owner, [msgSubmitFlow, msgSubmitFlow2], { gas: "200000", });
Learn about what makes Intento the go-to tool for organizing on-chain activity