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..."
},
configuration: { stopOnFailure: true, walletFallback: true }
});
client.signAndBroadcast(owner, [msgSubmitFlow], {
gas: "200000",
});
Learn about what makes Intento the go-to tool for organizing on-chain activity