# Use Cases

Protocols, Developers and end-users will be able to use and integrate Trustless Hub's Intent-Centric Automation. DAOs can use payroll services, NFT solutions can have subscriptions, and games can do in-game battles with time-based winner appointment.

# Example Use Cases For Protocols

# Staking protocols

Staking protocols, such as Lido, Swell and EigenLayer, can integrate intent-centric automation to automatically restake tokens, providing their users with additional yield. Auto compounding is currently done outside of the protocol's DAO control in vault and escrow smart contracts controlled by protocols that essentially hold custody of the users stake, and depend on bot triggers. Stride, a Cosmos liquid staking Appchain, has built auto-compounding into their solution using a time-based function in their chain. By outsourcing auto compounding calls to the Intent-Centric Automation module, EVM-based staking protocols can now also initiate auto compounding in a non-custodial and trustless manner. This ensures network security and fosters reliability and confidence in the staking protocol.

# Cross-Chain Asset Management and Coordination

A large digital asset issuer, such as Circle, can integrate intent-centric automation to optimize liquidity across fragmented ecosystems so that once tokens are periodically burned on one chain and automatically minted on another chain, using a predictable trigger address. This trust-minimized automation solution can become a key part of the protocol of asset issuers in that it reduces both smart contract risks and counterparty risks.

# Vaultless Swaps and Trading Strategies

A large EVM-based DEX, such as Uniswap, can integrate intent-centric automation so that limit orders and DCA swaps are processed on a reliable basis. Moreover, with the trigger coming from a predictable address coming from Cosmos Hub, Uniswap can allow time-based swap automation without the need for intermediate smart contracts such as vaults and escrow contracts, improving the liquidity position of their users. Furthermore, Concentrated LP tokens can be rebalanced periodically to mitigate impermanent loss. As the trigger is a predictable address, tokens do not need to be locked in a custodial rebalancing protocol. These periodic actions can improve liquidity and allow the protocol to be more stable.

In sum, the intent-centric automation module aims to enhance user liquidity and accessibility by enabling instant and secure automation of tokens and assets, eliminating the need for locking them in smart contracts. This improves user experience, increases liquidity, and encourages broader participation. Furthermore, the module facilitates seamless integration of automation with EVM chains, attracting protocols from Ethereum and other EVM-based ecosystems. Protocols can now leverage the benefits of intent-centric automation, cross-chain liquidity, and expanded possibilities, both within the Cosmos Ecosystem and across EVM chains, fostering a vibrant and interconnected ecosystem.

# Use Cases by category

# DeFi

On Trustless Hub, contracts can automatically trade dependent on price changes. Users are in control of balances transaction history.

Time-Based Automation Use Cases for DeFi Explanation
Autocompounding Staking Rewards Automated claiming of staking rewards to token holders on a regular basis, such as weekly or monthly. These can be compounded to earn additional yield.
Dollar-Cost Averaging (DCA) Automated DCA strategies that invest a fixed amount of funds at regular intervals, reducing the impact of market volatility and potentially improving long-term returns.
Automated Rebalancing Automated portfolio rebalancing based on pre-set criteria, such as market conditions or portfolio weightings, ensuring optimal performance and risk management.
Flash Loans Automated flash loans that take advantage of short-term arbitrage opportunities, allowing users to borrow and repay funds within a single transaction.
Automated Options Trading Automated options trading strategies based on pre-set criteria, such as market conditions or risk management, allowing for efficient and profitable trading.

# Payments

Pay family-members, employees and contractors each day/week/month, without exposing privacy-sensitive data. Recipients can be paid in desired currency and can continuously earn yield

With recurring payments on current smart contracts recipients have to claim tokens manually. By integrating with Trustless Hub end-users receive tokens automatically.

Time-Based Automation Use Cases for Payment Explanation
Scheduled Payments Payment systems can be automated to send payments at specific times, such as weekly or monthly, for regular bills or payroll.
Subscription Renewals Payment systems can be automated to renew subscriptions at specific intervals, ensuring that customers continue to have access to a service or product.
Pre-Authorized Payments Customers can pre-authorize recurring payments for services or products, ensuring that payments are made on time and without the need for manual intervention.
Escrow Services Escrow services can be used to hold funds for a specific period of time, ensuring that both parties fulfill their obligations before releasing the funds. No need for a smart contract, these can be held and released by the Intent-Centric Trigger Address.
Payment Scheduling Payment systems can be automated to schedule payments in advance, ensuring that payments are made on time even if the payer is unavailable at the time the payment is due.
Time-Limited Discounts Payment systems can offer time-limited discounts or promotional offers, encouraging customers to make a purchase within a specific time frame.

# Gaming

Time-Based Automation Use Cases for Web3 Gaming Explanation
Time-based Rewards Game developers can create time-based rewards that are sent to players after a certain amount of time has passed, incentivizing players to stay engaged with the game over an extended period.
Seasonal Events Game developers can plan seasonal events that take place at specific times of the year and offer unique rewards to players who participate, creating a sense of urgency and excitement around the game.
Daily Login Bonuses Game developers can offer daily login bonuses that reset at a specific time each day, encouraging players to log in and play the game every day.
Limited-Time Sales Game developers can offer limited-time sales on in-game items or currencies, creating a sense of urgency and encouraging players to purchase these items before the sale ends.
Scheduled Tournaments Game developers can schedule tournaments to take place at specific times, allowing players to compete against each other for prizes and recognition.
Time-Based Challenges Game developers can create time-based challenges that reset at specific intervals, giving players a reason to keep coming back to the game and trying to beat their previous score.
Time-Limited Access Game developers can offer time-limited access to exclusive content or features, creating a sense of exclusivity and encouraging players to engage with the game more often during the limited access period.

# DAOs

Time-Based Automation Use Cases for DAOs Explanation
Scheduled Voting DAOs can schedule votes on proposals to take place at a specific time, ensuring that all members have a fair chance to participate in the decision-making process.
Token Vesting DAOs can automate the vesting of tokens over a period of time, enabling fair distribution of rewards and preventing dumping of tokens on the market.
Dividend Distribution DAOs can automate the distribution of dividends to token holders based on a predetermined schedule, ensuring transparency and fairness in profit-sharing.
Periodic Reporting DAOs can automate the generation and distribution of periodic reports on the performance of the organization, enabling members to make informed decisions about future investments or participation.
Automatic Proposals DAOs can be programmed to automatically generate proposals based on certain conditions, such as when a certain threshold of tokens is reached or when a specific event occurs.
Time-based Smart Contract Execution DAOs can automate the execution of smart contracts based on a predetermined time or interval, ensuring that transactions take place at the right time without the need for human intervention.
Staking Rewards DAOs can automate the distribution of staking rewards to members who have staked their tokens for a certain period of time, incentivizing long-term participation and commitment to the organization.
Token Burn DAOs can automate the burning of tokens at a predetermined time or interval, reducing the overall token supply and increasing the value of remaining tokens.
Membership Renewal DAOs can automate the renewal of membership for existing members at a predetermined time or interval, ensuring that members remain active and engaged in the organization.
Vesting Periods for Team Members DAOs can automate vesting periods for team members, ensuring that incentives are aligned with long-term goals and that team members are motivated to stay with the organization over time.

# Automate any protocol

Read more on on the TRST Labs info page (opens new window).