Use ZyFAI through Safe (Send tokens...)

Safe secures over $100B in crypto assets globally.

ZyFAI leverages this security standard because each ZyFAI agent is actually a Safe smart contract wallet, deployed by you.

This provides an additional security benefit: even if the ZyFAI front-end becomes inaccessible, Safe will still allow you to interact directly with your account.

Why is this tutorial important for you?

ZyFAI agents are intelligent DeFi agents designed to find the best yields for you.

However, there may be times when you want to perform specific actions, such as:

  • Claiming your rewards earlier than the agents normally do

  • Interacting directly with a specific underlying protocol

  • Sending dust tokens held in your ZyFAI account

That's why this tutorial will guide you step by step on how to interact with your agent in any of these situations.


Connection

Locate Your Addresses

  1. Your EOA (Externally Owned Account) address

  2. Your Safe wallet address

These addresses will help you recognize your account in the Safe UI.

Connect to Safe

  1. Connect the wallet you used (your EOA)

  2. Locate your Safe wallet

In this example:

  • EOA: 0xb1...51Bc (#1)

  • Safe: 0x1F4D...23b5 (#2)

You can choose the chain on which you want to perform actions (e.g. Base or Sonic).


Alert Messages

If you see red warnings in the Safe UI about a contract upgrade, don’t worry — you can safely ignore them.

They simply indicate that you're using an older version of the Safe contract.

Upgrading or not does not affect your ZyFAI Agent’s performance or functionality.


Use Cases

Now that you know how to connect your ZyFAI wallet through Safe, let’s look at some common use cases:

Send Dust tokens

If you want to send tokens from your ZyFAI account to another address (like your EOA), follow these steps:

  • Click the Send button.

  • Choose the token you want to send.

  • Enter the destination address (your EOA or another)

  • Execute the transaction!

  • Make sure your EOA has enough gas tokens to execute the transaction.

Interact with a Specific Protocol

  • Choose a protocol (e.g. Moonwell)

  • Select the option to Connect with WalletConnect

  • Copy the WalletConnect link provided by the platform

  • Go back to the Safe interface

  • Click the WalletConnect logo

  • Paste the link from the app on Safe

That's it! You're now connected to the protocol using your Safe/ZyFAI wallet.


If you need help, feel free to ask in the ZyFAI community chat!

Last updated