Many modern, pull-based execution use cases share similar triggers and actions but serve distinct purposes. Otim’s generalized architecture enables seamless execution of complex actions on-chain whenever instructed. Our most popular use cases revolve around automating actions on behalf of users, offering security and simplicity akin to traditional credit card payments. Below, we highlight some of the most common ways Otim is used today. While this is not an exhaustive list, it should give you an idea of what Otim is capable of! Have a unique use case in mind? Build it with Otim!Documentation Index
Fetch the complete documentation index at: https://docs.otim.com/llms.txt
Use this file to discover all available pages before exploring further.
Payments
Recurring Transfers
Subscriptions, loan auto-payments, and similar fintech functions are really just recurring transfers where a user authorizes a vendor to withdraw a specified amount at set intervals. If you need to automate scheduled transfers to a particular address, create an Otim Instruction! Choose your time interval, configure the Transfer Action (selecting the asset and amount), and activate!Invoicing
Modern commerce relies on authorization and capture, functioning like an automated invoice. When you scan a card or tap your phone, the business sends an authorization request to your bank, ensuring funds are available, essentially pre-approving an invoice. Once confirmed, the business captures the payment, transferring funds in real-time. This replaces traditional invoicing, making payments faster and more efficient. Blockchains naturally verify reserves for the authorization step, while Otim trustlessly manages invoice forwarding, approval, and payment capture. Configure an Otim Instruction with any Action (e.g., transfer, deposit), assign a recipient, and submit. The Instruction will be forwarded for approval, streamlining payments.Operations
Gas Refueling
Today, many blockchain protocols rely on off-chain actors to maintain functionality. Bridges need relayers, rollups need sequencers, intents need solvers, and more. Making sure these actors have sufficient gas is critical for protocol uptime, yet today’s approach often involves costly manual intervention via hardware wallets. Otim eliminates the need for custom monitoring infrastructure and private key storage. Use your treasury or an auxiliary account to activate an Otim Instruction with the Refuel Action, specifying the account, threshold, and top-up amount.Fund Sweeping
Fund sweeping consolidates assets efficiently. Two primary approaches include:- Transferring tokens from multiple addresses to a single address (e.g., consolidating user deposit addresses).
- Moving excess balances into higher-yielding DeFi derivatives at set intervals.