# Introduction

Zotto: An Intent-Driven Smart Agent Hub with a built in Autonomous PerpDEX. Powered by AI. Secured by AA.

## Introduction

At Zotto, we introduce the world's premier automation algorithm, facilitating gasless transactions for perpetual trading, enabling seamless, automated spot trading, and revolutionizing Memecoin Trading. Thereby providing a seamlessly integration of various tasks for an effortless user experience.

Experience the future of trading and DeFi with Zotto – where innovation meets efficiency, and automation reshapes the landscape of traditional financial paradigms.

## Objective

The team behind zotto was established with a singular goal: create an accessible and scalable platform to pioneer a new era of financial autonomy and accessibility, enabling users to navigate the complexities of trading and DeFi with simplicity, security, and unparalleled efficiency.


# Getting Started

Connecting your Account(s)

Getting Started with zotto:

1. Access: Begin your journey by logging in, using your preferred method.&#x20;
   * You can log in using your email address(Google), social logins (Apple, Facebook)
   * you can utilize existing wallets like MetaMask or Coinbase Wallet for seamless access (Coming Soon).
2. Authentication: Once logged in, the system will authenticate your credentials. Upon successful authentication, you'll be provisioned with a secure wallet, whether it's the platform's native wallet or your preferred existing wallet (Coming Soon).
3. Wallet Provisioning: Your provisioned wallet serves as the gateway for on-chain actions within zotto's ecosystem. Whether it's trading or conducting transactions, you'll have the capability to perform these actions effortlessly using your wallet of choice.

By following these steps, you'll gain access to zotto's versatile ecosystem, where your authenticated account and provisioned wallet enable secure and convenient on-chain activities such as automated bot trading and DeFi transactions.

<br>


# How to navigate

Tutorial: Navigating the zotto App.

Once you're logged into the Zotto app, you'll find the following sections conveniently located on the left side (if you are on your Desktop) or by clicking the Three-dash Icon at the top right hand corner of your screen(for Mobile):

1. **My Bots**: This section empowers you to manage your trading bots. you can pause, cancel or monitor your bot's performance.
2. **Spot Bots**: This section enables you to create spot trading bots by setting up its conditions and actions.
3. **Perps**: Specialized bots designed for perpetual trading within the Trading Bots section. Leverage open long or short positions up to 50x with gasless trading. Create, manage, and customize perpetual bots with distinct algorithms and ongoing performance monitoring.
4. **Discover**: Here you can find a range of pre-designed trading templates tailored to suit different trading strategies. Utilize these templates as a foundation or customize them to fit your specific needs.
5. **Swap**: allows you to instantly trade one token for another.
6. **Funds:** displays the estimated value in USD of every token held in your wallet address.&#x20;
7. **Profile**: shows details regarding your account on the platform.

**Navigation Tips**:

* To explore a category, simply click on its respective icon or title on the left side of the app.
* Each section within the app is designed to provide intuitive and user-friendly functionalities, allowing you to efficiently navigate and leverage Zotto's capabilities.

Explore, experiment, and leverage these sections to unlock the full potential of Zotto for your trading and automation needs!<br>


# My Bots

Comprehensive guide on navigating the bot page

<figure><img src="/files/FoJUBQYTaKH8W5GPhbRV" alt=""><figcaption><p>Bot Page</p></figcaption></figure>

### Overview

The Bot page offers detailed view of the bots that you have created. it allows you to track the bots that are still running, pause and resume bots, view open position, and track completed bots.

### Pausing a bot

You can pause bots that are still running by clicking on the icon that is below your bot name. you will prompted to confirm your decision, select ' Yes, Pause" if you want to proceed to pause the bot, if not click on "No, cancel".

### Resuming a bot

You can resume bots that are paused by clicking on the icon that is below your bot name. you will prompted to confirm your decision, select ' Yes, Resume" if you want to proceed to resume the bot, if not click on "No, cancel".

### Cancelling a bot

Once your bot is paused you can choose cancel the bot to clear space for creating more bots. click on the delete icon that is below your bot name after the bot has been paused. you will prompted to confirm your decision, select ' Yes, Delete" if you want to proceed to delete the bot, if not click on "No, cancel".

### History Tab

Every completed and deleted bot will be displayed here. switch to this page by clicking on the history panel.


# Creating Spot Bots

How-To-Guide to setting up your Trading bot with zkAutomate.

<figure><img src="/files/TPLSw9gm2rqdsWvYyqOx" alt=""><figcaption><p>Spot Trading bot</p></figcaption></figure>

## **Setting Up a Spot Trading Bots**

1. **Accessing Trading Bots:**
   * Click on "My Bots" in the left-side menu to access the trading bot functionalities.

**Important Note:** Prioritize doing thorough research on tokens before trading. Zotto holds no responsibility for losses resulting from insufficient research.

2. **Launching a Spot Trading Bot:**
   * Upon entering the "My Bots" page, you will receive a prompt to initiate a spot trading bot.
   * If you wish to create your own trading bot, you can select "Create Custom Bot".
3. **Customizing Your Trading Logic:**
   * Start by selecting the blockchain for trading (default is BASE chain) from the top menu bar.
   * Choose a condition from the dropdown menu; there will be various conditions available.
   * Set up conditions that must occur based on the chosen condition(s). Ensure to include all necessary conditions.
   * Select actions that should take place once the specified conditions are met.
4. **Details Configuration:**
   * Enter specific details on the right side to further customize your bot. Categories will be populated, but the details will be at your discretion.
5. **Launching Your Bot:**
   * Once you are done setting up the conditons and actions click on 'Run Bot' to deploy your bot.

**Congratulations! Your Spot Trading Bot is Deployed!**


# Creating Perps bots

Leverage Trading Bots - How to create automation with PERPs.

<figure><img src="/files/94fA756a4ibRG4XQXIVx" alt=""><figcaption></figcaption></figure>

## **Setting Up a Perpetual Trading Bot**

1. **Accessing Perp Trading Bots:**
   * Click on "Perp Trading Bots" in the left-side menu to access perpetual trading bot functionalities.

**Important Note:** Prioritize conducting thorough research on tokens before trading. Zotto holds no responsibility for losses resulting from insufficient research.

2. **Entering the Perp Trading Bots Page:**
   * Upon entering this page, you'll encounter a visual chart (default starts on Ordi Perps).
3. **Configuring Your Perp Trading Bot:**
   * Modify details on the right side of the chart:
     * Input the amount you want take the trade with
     * Set the leverage you want use for the trade
     * Toggle on the Take-Profit (TP) / Stop Loss (SL) to set how to exit the trade.
     * Choose a Condition (e.g, Ordi Price Increase).
     * Select additional necessary conditions; if none, move to step 4
4. **Launching Your Bot:**
   * Once all parameters are set, click 'Run Bot' to initiate your Perpetual Trading Bot.

**Observing Your Portfolio:**

* After opening a position, below the chart, monitor your portfolio with the following information:
  * **Type:** Indicates Long or Short, representing leverage type.
  * **Size:** Collateral multiplied by the chosen leverage amount.
  * **Entry Price:** The price at which the trade was initiated.
  * **Current Price:** Represents the current market price of the asset.
  * **Liq. Price:** Indicates the price leading to 100% collateral loss.
  * **Take Profit**: Indicates the percentage that will automatically close a position in profit.&#x20;
  * **Stop Loss**: Indicates the percentage that will automatically close a position in a loss.&#x20;
  * **Unrealized P\&L:** Displays the portfolio's performance based on the asset's performance.

**Actions:**

* **Close:** Exit the position without waiting for the automation profit rule or conditions.


# Discover

How to use pre-existing templates that have been configured for even the most experienced traders.

<figure><img src="/files/b3Zx6UkuaAJPuJ7bjVDl" alt=""><figcaption><p>Discover Page</p></figcaption></figure>

## **Utilizing Trading Templates**

1. **Accessing Trading Templates:**
   * Navigate to 'Trading Templates' from the list on the left side of the platform.
2. **Exploring Pre-existing Templates:**
   * Upon entering this page, you'll find various pre-existing templates tailored for different use cases (e.g., 'ethereum price drop', 'bitcoin price leverage', 'smart contract sniping', etc.).
   * Click on a template to access pre-configured conditions, triggers, and actions, streamlining the process of launching a bot.
3. **Customizing Template Details:**
   * After selecting a template, customize minor details such as price entry, exit, limit orders, and other parameters.
   * Review the template settings thoroughly to ensure they align with your trading strategy and preferences.
4. **Launching the Bot:**
   * Once satisfied with the configured template, click 'Launch Bot' to submit your order.
5. **Accessing Your Position:**
   * Your position and trading bot details will be accessible on the dashboard for monitoring and management.

**Note:** Take time to review and validate the template details before launching the bot to ensure it meets your trading requirements.


# Swap (Coming Soon)

Comprehensive guide on Swapping Tokens with Zotto.

<figure><img src="/files/QowsBb5mfTX6Gb1YsbNA" alt=""><figcaption><p>Swap page</p></figcaption></figure>

### Overview

To be updated!


# Funds

A guide on navigating the funds page.

<figure><img src="/files/5kJkqgB7E7wJjBuCB015" alt=""><figcaption><p>Funds Page</p></figcaption></figure>

### Overview

This page displays the estimated value in USD of every token held in your wallet address. \
\
**Top up**: allows you to add funds to your balance\
**Withdraw**: allows you to withdraw funds from your account.\
**Available**: shows the amount of funds that are not tied up in trade.


# Funding your account

Learn how to fund your account

Once you copy your account's wallet address by clicking on the "Top-up" button in the Funds pages. You can fund your account by sending any of the supported tokens( USDC, ETH, etc). \
\
Confirm that you are sending from the right network. If done correctly, It should take a few minute for your wallet balance to be updated.

***

### FAQ

* What if i sent unsupported tokens to my account on Zotto?\
  For top-up related issues please contact the support team on our discord.


# Withdrawing Funds


# Profile

Exploring the profile page.

<figure><img src="/files/qJabl5hco72aU4kL2F4b" alt=""><figcaption><p>Profile page</p></figcaption></figure>

### Overview

Your profile page shows details regarding your account on the platform. Here you can set the max slippage that you can permit per trade and where Zotto can push your notifications to.


# Meme Sniper (Coming Soon)

Comprehensive guide to Meme sniping with Zotto.

<figure><img src="/files/01iKuQtvH0MeFYrDzuEe" alt=""><figcaption><p>Meme Sniper page</p></figcaption></figure>

### Overview

To be updated!


# Trading Dashboard

Your landing zone -> try not to view this dashboard every 30 seconds!

**Unveiling the Power of the Trading Dashboard**

Welcome to the nerve center of your trading journey - the Trading Dashboard! Here, you're not just trading; you're orchestrating your success with data-driven decisions.

1. **Arrival at the Dashboard:**
   * Step into the Trading Dashboard, your command center for navigating the complexities of the market. This is where strategies take shape and opportunities are seized.
2. **Real-Time Insights Across the Board:**
   * Immerse yourself in real-time data streams, graphs, and live updates showcasing market trends across various assets. It's your financial cockpit, offering a panoramic view of market movements.
3. **Smart Contract Automation Integration:**
   * Seamlessly integrated within the Dashboard, track and monitor the performance of your automated smart contracts. Witness their execution in real-time, right alongside other trading activities.
4. **Customizable and Responsive Widgets:**
   * Tailor your widgets, rearrange dashlets, and craft your own personalized trading cockpit. This space isn’t just informative; it’s adaptive to your trading style.
5. **Risk Mitigation and Performance Evaluation:**
   * Keep a vigilant eye on risk factors and asset performances. Spot potential vulnerabilities and capitalize on opportunities; this is your radar and treasure map combined.
6. **Actionable Intelligence for Informed Decisions:**
   * It's more than just data; it's actionable intelligence guiding your next strategic move. Leverage insights for informed and timely decisions.
7. **Empowering Decision-Making:**
   * Empower yourself with comprehensive tools and insights. Make decisions that aren't just reactive but proactive, steering your strategy towards success.
8. **Seize Opportunities, Manage Risks:**
   * The dashboard is your watchtower, alerting you to opportunities and flagging potential risks. Use it to navigate the choppy waters of the market with precision.
9. **Holistic View of Trading Strategies:**
   * Witness the synthesis of various trading strategies and smart contract automations in one cohesive view. It’s the synergy of your trading orchestra, playing in perfect harmony.
10. **Your Trading Symphony Amplified:**

* As you conduct your trades and strategies, this dashboard is your conductor's baton, orchestrating a symphony of data, insights, and successful trades.

**Note:** This all-inclusive dashboard isn’t just a tool; it's your co-pilot, guiding you through the complexities of the trading landscape and smart contract automation. Embrace it, wield it, and let it amplify your trading finesse.

<br>


# Spot or Perps Conditions

Exploring Spot and Perps Conditions in Zotto

### Overview

Spot or Perps Conditions forms the backbone of automated actions in Spot/Perpstrading, allowing users to act swiftly based on specific market conditions. Here are the diverse conditions that you can leverage:

1. **Limit Order Bull/Bear:**
   * **Description:** Activates when the price of an asset rises above or falls below a specified amount.
2. **Price Increase/Decrease:**
   * **Description:** Activates when the price of an asset rises or falls by a specified percentage or amount, providing opportunities for timely actions
3. **RSI Above/Below:**
   * **Description:** Monitors the Relative Strength Index of an asset, triggering actions when RSI surpasses or drops below user-defined thresholds.
4. **MACD (Moving Average Convergence Divergence):**
   * **Description:** Tracks momentum and offers bullish or bearish signals based on line crossovers. Trigger activates when the MACD line crosses a predefined signal line, signaling potential market shifts.
5. **Moving Average (MA) Threshold Alert:**
   * **Description:** Monitors Moving Average (MA) indicators for specific assets in real-time. Activates when the asset's price crosses specified MA values (e.g., 50-day, 100-day), allowing tailored alerts aligned with trading strategies.
6. **Mirror Trade (Coming Soon):**
   * **Description:** Activates upon detection of a defined address or whale trade, enabling users to replicate the strategy.
7. **Token Holders (Coming Soon):**
   * **Description:** Tracks the number of token holders for a specific asset or contract, activating upon significant increases or decreases in holders. Thresholds can be defined by percentages or numerical values.
8. **New Token Listing/Launch (Coming Soon):**&#x20;
   * **Description:** Monitors the blockchain for new token introductions or smart contract launches. Trigger engaged upon capital accumulation beyond a set threshold or a surge in unique wallets holding the token

{% hint style="info" %}
These Spot Triggers serve as pivotal tools for automating spot trading strategies and capitalizing on market movements within Zotto's platform.
{% endhint %}

> **Note:** Understanding the dynamics and utilization of these Spot Triggers enhances your ability to execute automated actions based on diverse market conditions, providing an edge in spot trading strategies.

***

<br>


# Spot and Perps Actions

Exploring Spot and Perps Actions in Zotto

### Overview

Actions lets you to detemine what should happen after the conditions you have set are met. When creating spot bots you can choose the following actions:

* **Buy/Sell token:** Automate the process of purchasing or selling a designated token based on user-defined conditions. This action facilitates the seamless execution of token trades according to specified criteria.
* **Alerts (Coming Soon)**: Enables real-time notifications through platforms such as Telegram, Discord, Webhooks, or email. This action ensures users are updated when the pre-defined conditions that they have set are met.

While the action below is availble for Perp bot trading.

* **Leverage:** Initiates a leveraged long/short positions on a particular asset.<br>

***

### FAQ

* Can I set mutiples actions on one bot?\
  You can only set one actions per bot.


# Perps Actions


# Token

Actions for Tokens in zotto

Actions for Tokens form the operational backbone for executing predefined tasks or transactions involving tokens. Here's a breakdown of the diverse token-related actions available:

1. **Buy/Sell Token:**
   * **Description:** Automate the process of purchasing or liquidating a designated token based on user-defined triggers or conditions. This action facilitates the seamless execution of token trades according to specified criteria.
2. **Transfer Funds:**
   * **Description:** Execute smooth asset transfers between specified wallets or smart contracts in response to pre-set triggers or conditions. This action ensures efficient movement of tokens based on defined criteria.
3. **Leverage (Open Long):**
   * **Description:** Initiate a leveraged long position on a particular asset. Users can open positions leveraging the token's value. Additionally, this action facilitates the closing and settlement of outstanding long positions, optimizing portfolio management.
4. **Leverage (Open Short):**
   * **Description:** Initiate a leveraged short position on a specific asset. Users can open positions to benefit from downward price movements. Furthermore, this action allows the closing and settlement of outstanding short positions, ensuring comprehensive position management.

{% hint style="info" %}
These actions empower users to execute various token-related tasks with precision and efficiency, based on predetermined conditions or triggers within the zkAutomate platform.
{% endhint %}

> **Note:** Understanding the intricacies and implications of these token-related actions is crucial for precise and effective automation within zotto. Mastery of these functionalities enables users to optimize their token strategies and streamline token-related transactions seamlessly.


# Staking

Actions for Staking in zotto

Staking actions involve critical operations related to locking tokens, claiming rewards, and managing staking contracts. Here are the key staking-related actions available within zkAutomate:

1. **Stake/Unstake Tokens:**
   * **Description:** This action enables users to lock up tokens within a network or protocol staking contract based on predefined conditions. Additionally, it allows the withdrawal of tokens from a staking contract based on specific conditions or criteria.
2. **Claim Rewards:**
   * **Description:** Automates the collection of accrued rewards from activities such as staking, farming, or participation in incentive programs. Users have the option to compound these rewards, enhancing their staking gains over time.

{% hint style="info" %}
These staking actions provide users with the capability to effectively manage their staked assets, lock or unlock tokens within staking contracts based on conditions, and automate the collection of rewards earned from staking activities.
{% endhint %}

> **Note:** Understanding these Staking Actions is essential for efficient management of staking portfolios, enabling users to stake or unstake tokens based on conditions and automate the rewards collection process to maximize gains.


# Deposits

Actions for Deposits in zkAutomate

Actions for Deposits encompass crucial operations related to collateral management, loan repayment, and real-time notifications. Here are the deposit-related actions available within zkAutomate:

1. **Increase Collateral:**
   * **Description:** This action facilitates the automatic addition of more assets to a collateralized position. It ensures the maintenance of desired loan-to-value ratios or meets margin requirements, particularly relevant for managing Perpetual and DeFi positions effectively.
2. **Decrease Collateral:**
   * **Description:** Enables partial withdrawal of assets from a collateralized position. This action aids in realizing profits or reducing exposure within positions, especially pertinent for managing Perpetual and DeFi positions strategically.
3. **Repay Loan:**
   * **Description:** Facilitates the automated repayment of borrowed assets, including any accumulated interest. This action ensures timely settlements, contributes to maintaining account health, and effectively manages loan repayments.
4. **Notify:**
   * **Description:** Enables real-time notifications through platforms such as Telegram, Discord, Webhooks, or email. This action ensures users are promptly informed about critical events or updates regarding their deposit-related activities.

{% hint style="info" %}
These deposit-related actions offer users the capability to manage collateralization, optimize loan repayments, strategically adjust collateral positions, and stay informed about their deposit activities through timely notifications.
{% endhint %}

> **Note:** Mastery of these Deposit Actions is essential for effective collateral management, timely loan repayments, strategic adjustment of positions, and staying updated about critical events within the deposit ecosystem.

<br>


# Points

This page contains everything you need to know about our Points program.

Overview

On the 22nd of July, 2024, Zotto launched its incentivised testnet on base network, and for carrying out certain activities during this phase you will be awarded points. The more you can engage in these activities the more points you will be able to accumulate.&#x20;

## Activities that gives points:

* Referral program: for every individual you invite you get 1000 points
* Bot creation: for every trade your bot executes you get 50 points&#x20;
* Daily Rocket launch: you get 10 points for every rocket you launch to the Moon 💥.🚀

## Point Dashboard

This Dashboard is located in the "Earn Points" Page. You can track your progress so far on the testnet. You can also find your referral link, by clicking on the "copy link" button. Switch from the "Leaderboard" tab to "My referrals" tab, to see the number of invites you have gotten.&#x20;

<figure><img src="/files/MX0GwaFKydcuU2fOdEjH" alt=""><figcaption><p>Earn Points page.</p></figcaption></figure>

***

### FAQ

* Why is my referral points not reflecting?\
  If your referral point is not reflecting it is because your referral is showing "pending"&#x20;
* Why is my referral showing "pending"?\
  if your refferals is showing pending, it is because the person you invited is yet to create a bot that has successfully taken a trade.


# How to contact us

Get in touch with our team!

General: <contact@zotto.ai>

Partnerships: <enterprise@zotto.ai>

Discord Chat: <https://t.co/2OiFcVJ2gW>

{% embed url="<https://x.com/zottoAI>" %}


