fetch-logo
ConceptsConceptsGuidesGuidesExamplesExamplesReferencesReferencesAPIsAPIs
GitHub (opens in a new tab)
  • Guides
      • Quickstart
        • What's an Agent?
        • uAgents Framework installation
        • Create your first agent
        • Agents address
        • Communicating with other agents
        • Agent Handlers (on_...)
        • Agents storage functions
        • Public and private Agents
        • Send tokens with Agents
        • Agents Mailboxes
        • Agent Functions
        • Make agents AI Engine compatible
        • Multi-file agent pipeline for AI Engine: Hugging face API to create a multi agent pipeline
        • Options for running local agents
        • Hosted agent
        • Introducing dialogues
        • Almanac Contract
        • Verify messages with Agents
        • Multi-file agent pipeline for AI Engine: Network of Primary and Secondary functions in Agentverse
        • Localwallet
        • Agentverse: Hosted Agents
        • Agentverse: Dice Roll agent
        • Agentverse: Allowed Imports
        • Agentverse: Mailbox
        • Register Agentverse Functions
        • Agentverse Functions: coin toss agent
        • Field descriptions for DeltaV
        • Agentverse Command Line Interface (AVCTL)
        • AVCTL Hosting commands
      • Agents and Functions creation APIs
      • Secret Management APIs
      • How to convert native FET to and from ERC-20 FET
      • How to stake FET tokens
      • Different ways of staking FET
      • Re-delegating staked FET token
      • Reconciliation service
      • How to setup a Multisig Wallet
        • Getting started
        • How to use the Fetch wallet
        • How to stake and claim rewards
        • Address book
        • Connections
        • Fetch Wallet Hardware Connection Guide
        • Installation
        • Connecting to a blockchain
        • Querying balances
        • Wallets and private keys
        • Sending funds
        • Staking
        • Smart contracts
          • Stake auto-compounder
          • Stake optimizer
          • Oracles
          • Wallet top-up
          • Liquidity pool
          • Swap automation
        • Installation️
        • Getting started
        • Keys
          • How to add profiles
          • How to add contract templates
          • How to compile contracts
          • How to deploy contracts
          • Contract interaction
        • Installation
        • How to use chain state snapshots
        • State-synchronization (state-sync)
        • How to set up a validator node
        • How to join a testnet
        • How to run a single node test network
        • Governance
        • How to get testnet tokens via the Token Faucet
          • CLI - Introduction
          • CLI - Managing keys
          • CLI - Managing tokens
          • CLI - Multisig keys
          • CLI - Delegation
          • Governance proposals
      • Agents 101
      • Agents 101 for AI Engine
  • Guides
      • Quickstart
        • What's an Agent?
        • uAgents Framework installation
        • Create your first agent
        • Agents address
        • Communicating with other agents
        • Agent Handlers (on_...)
        • Agents storage functions
        • Public and private Agents
        • Send tokens with Agents
        • Agents Mailboxes
        • Agent Functions
        • Make agents AI Engine compatible
        • Multi-file agent pipeline for AI Engine: Hugging face API to create a multi agent pipeline
        • Options for running local agents
        • Hosted agent
        • Introducing dialogues
        • Almanac Contract
        • Verify messages with Agents
        • Multi-file agent pipeline for AI Engine: Network of Primary and Secondary functions in Agentverse
        • Localwallet
        • Agentverse: Hosted Agents
        • Agentverse: Dice Roll agent
        • Agentverse: Allowed Imports
        • Agentverse: Mailbox
        • Register Agentverse Functions
        • Agentverse Functions: coin toss agent
        • Field descriptions for DeltaV
        • Agentverse Command Line Interface (AVCTL)
        • AVCTL Hosting commands
      • Agents and Functions creation APIs
      • Secret Management APIs
      • How to convert native FET to and from ERC-20 FET
      • How to stake FET tokens
      • Different ways of staking FET
      • Re-delegating staked FET token
      • Reconciliation service
      • How to setup a Multisig Wallet
        • Getting started
        • How to use the Fetch wallet
        • How to stake and claim rewards
        • Address book
        • Connections
        • Fetch Wallet Hardware Connection Guide
        • Installation
        • Connecting to a blockchain
        • Querying balances
        • Wallets and private keys
        • Sending funds
        • Staking
        • Smart contracts
          • Stake auto-compounder
          • Stake optimizer
          • Oracles
          • Wallet top-up
          • Liquidity pool
          • Swap automation
        • Installation️
        • Getting started
        • Keys
          • How to add profiles
          • How to add contract templates
          • How to compile contracts
          • How to deploy contracts
          • Contract interaction
        • Installation
        • How to use chain state snapshots
        • State-synchronization (state-sync)
        • How to set up a validator node
        • How to join a testnet
        • How to run a single node test network
        • Governance
        • How to get testnet tokens via the Token Faucet
          • CLI - Introduction
          • CLI - Managing keys
          • CLI - Managing tokens
          • CLI - Multisig keys
          • CLI - Delegation
          • Governance proposals
      • Agents 101
      • Agents 101 for AI Engine

Guides

The place where you can find all tutorials and guides needed to familiarise with the concepts and code in a practical way to develop your ideas autonomously.

Agents

A list of guides showing you the process to get started and develop use cases using agents technology.

Installing the uAgents Framework

A guide for installing the uAgents Framework correctly.

Creating your first agent

Build your first agent in a matter of few minutes.

Creating an interval task

A guide to understand how agents perform interval tasks.

Agent address

A guide to understand how to retrieve an agent's addresses.

Using agents storage function

A guide to understand how to call and use agent's storage functions.

Registering in the Almanac contract

A guide showing you how to correctly register within the Almanac contract.

Communicating with other agents

A guide showing different communication methods between agents.

How to use agents to send tokens

A guide showing how to use agents to send tokens with one another.

Agents: broadcast

A guide showing how to use uAgents Framework to broadcast messages using protocols.

Dialogues

Understand the concept of dialogues and how it applies to Agents.

Agentverse

A list of guides representing the various features offered within the Agentverse platform.

Creating an Agentverse hosted agent

Use the Agentverse: My Agents tab to develop agents directly on the Agentverse platform.

Utilizing the Agentverse Mailroom service

Set up Agentverse mailboxes for your locally-run agents and to run them independently of your constant presence to run the server.

Agentverse Functions: register agent Functions on the Agentverse

Use the Agentverse to register any Agent Function you want to be retrievable by the AI Engine.

Agentverse allowed imports

A guide helping you in understanding what imports are allowed on the Agentverse.

Agentverse Command Line interface

AVCTL

A guide for using CLI to perform agent related actions on Agentverse.

Fetch network

A list of guides related to operations and tools executable on the Fetch Network.

How to convert Native FET to and from ERC-20 FET

A guide for converting Native FET to and from ERC-20 FET.

How to stake FET tokens

A guide showing how to stake FET tokens.

Different ways of staking FET

A guide showing the different ways one can stake FET.

Re-delegating staked FET token

A guide showing the steps to undertake to complete re-delegation successfully.

Reconciliation service

A guide showing the steps needed to undertake the reconciliation service.

Fetch wallet

Getting started

A guide helping you to get started with the Fetch wallet.

How to use the Fetch wallet

A guide showing how to use the Fetch wallet.

How to stake and claim rewards

A guide showing how to stake using the Fetch wallet.

Address book

A guide introducing the wallet address book.

Connections

A guide showing how connect the Fetch wallet to webpages.

Ledger

A list of guides related to operations executable on the Fetch Ledger.

Installation 🛠

Install and get started with fetchd.

How to use chain state snapshots

Learn to use a chain state snapshot to quickly bootstrap a node.

State-sync

Learn the concept of state-sync and how to configure a new node to sync itself using a state-sync snapshot.

Setting up a validator node

Learn how to set up a validator node on the Fetch.ai network.

How to run a single node test network

Understand and learn how to to run a single node network for testing purposes.

Governance

Take part in governance and create your own proposals.

How to get testnet tokens via the Token Faucet

Learn how to use the token faucet and get testnet tokens.

CLI - Command Line Interface

Introduction

Get started with the Command Line Client (CLI).

CLI - Managing keys

Learn to work with keys when working with the Fetch Ledger.

CLI - Managing tokens

Learn how to manage your tokens using CLI.

CLI - Multisig keys

Learn how to create multi signature keys using CLI.

CLI - Delegation

Discover the various staking and delegation operations on the Fetch blockchain using CLI.

Governance proposals

Learn how to create a governance proposal using CLI.

Cosmpy

Installation

Get started with CosmPy.

Connecting to a blockchain

A guide showing how to use CosmPy to connect to blockchains.

Querying balances

A guide showing how to use CosmPy to query balances related to an address.

Wallets and private keys

A guide showing how to use CosmPy to create wallets and private keys.

Sending funds

A guide showing how to use CosmPy to send funds.

Staking

A guide showing how to use CosmPy to stake your tokens.

Cosmpy: use cases

Stake auto-compounder

Automate the process of staking tokens in a blockchain network, claiming rewards, and compounding those by re-delegating them to a validator using CosmPy.

Stake optimizer

Maximize your rewards for a given staking period using CosmPy.

Oracles

Get started with oracles using CosmPy.

Wallet top-up

Discover how to top-up a wallet using the CosmPy library.

Liquidity pool

Learn how to interact with liquidity pools using CosmPy.

Swap automation

Create an automated swapping strategy using CosmPy.

Jenesis

Installation

Install Jenesis on your machine.

Getting started

Get started with Jenesis.

Keys

Understand keys in Jenesis.

How to add profiles

Learn how to add profiles to contracts with Jenesis.

How to add contract templates

Learn how to add contract templates to contracts with Jenesis.

How to compile contracts

Learn how to compile contracts using Jenesis.

How to deploy contracts

Learn how to deploy contracts with Jenesis.

Contract interaction

Learn how to interact with deployed contracts using Jenesis.

Courses

Agents 101

A non-developer beginner level guide to get you started wit the basic concepts to create your first uAgents project.

Agents 101 for AI Engine

A beginner level guide to get you started with the AI Engine, Agentverse Services and DeltaV.

Was this page helpful?

ArchitectureQuickstart
footer-logo

Main website

Integrations

Events

We’re hiring!

Twitter (opens in a new tab)Telegram (opens in a new tab)Discord (opens in a new tab)GitHub (opens in a new tab)Youtube (opens in a new tab)LinkedIn (opens in a new tab)Reddit (opens in a new tab)
Sign up for developer updates