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, etc. 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.