Apply for the $150M Developer Fund
logo
Developer Documentation
Loader
Initializing search
    • Overview
    • Fetch wallet
    • AEA Framework
    • μAgents
    • CosmPy
    • Jenesis
    • Ledger
    • Indexer
    • Create React App template
    • Collective Learning
    • Archives
      • At a Glance
        • Decentralization
        • Peer-to-Peer Applications
        • Agent-based and Multi-agents systems
          • What is a Blockchain?
          • Smart Contracts
          • Decentralized Applications
          • Consensus
          • Validators
          • Transaction Fees
          • Oracles
          • Getting Started
          • How to Use
          • What is Staking?
          • How to Stake
          • Re-Delegation
          • Native and ERC-20 FET
          • How to convert
          • Reconciliation service
      • Bug Bounty Program
      • Developer Fund
      • Glossary
      • Getting Started
      • Account Management
      • Deposit Tokens
      • Send Tokens
      • Recover Migrated ETH Account
      • Staking
        • Address Book
        • Connections
        • Overview
        • Autonomous Economic Agents
        • Application areas
        • Agent ecosystem
        • Installation
        • Setting up
        • Development setup
        • Upgrading
        • Build an AEA on a Raspberry Pi
        • Core components
        • Ways to build an AEA
        • Build an AEA with the CLI
        • Language Agnostic Definition
        • Architectural diagram
        • Core components - Part 1
        • Core components - Part 2
          • AEA and web frameworks
          • 12-Factor app and AEAs
          • Design principles
        • Modes of running an AEA
        • Multi agent manager
        • Logging
        • Deployment
        • Debugging
        • Profiling
        • Performance benchmark
        • Security Considerations
        • File structure
        • Scaffolding packages
        • Configurations
          • Skills
          • AEA quick start
          • Build your first skill - search & discovery
          • Trade between two AEAs
          • Testing Skills
          • Protocols
          • Message routing
          • Generating protocols
          • Connections
          • Contracts
          • Contract deploy and interact
          • Decision Maker
          • Ledger & Crypto APIs
          • Agent Communication Network
          • ACN Internals
          • Proof of Representation
          • P2P Connection
          • Simple OEF
          • Defining Data Models
          • The Query Language
          • SOEF Connection
          • Front-end integration
          • ORM integration
          • Generic Storage
          • Prometheus monitoring
          • Generating wealth
        • Agent-oriented development
        • Interaction protocols
          • Identity
          • Trust minimisation
        • Build an AEA programmatically
        • CLI vs programmatic AEAs
        • AEAs vs agents
        • Use multiplexer stand-alone
        • Create stand-alone transaction
        • Create decision-maker transaction
        • Demos
        • Generic skills
        • HTTP Connection
        • Aries Cloud Agents Demo
        • Car park skills
        • Gym example
        • Gym skill
        • ML skills
        • Oracle skills
        • Aggregation skill
        • TAC skills
        • TAC skills ledger-based
        • Thermometer skills
        • Weather skills
        • Command Line Interface
          • AbstractAgent
          • AEA
          • AEA Builder
          • Agent
          • Agent Loop
          • Common
          • Exceptions
          • Launcher
          • Multiplexer
          • Runner
          • Runtime
            • Base
            • Loader
            • Utils
            • Base
            • Constants
            • Data Types
            • Loader
            • Manager
            • Pypi
            • Utils
            • Validation
            • Base
          • Context
            • Base
            • Base
            • Helpers
            • LedgerApis
            • Plugin
            • Wallet
              • Base
            • Base
            • Default
            • GOP
            • Base
            • Default
              • Agent Record
              • URI
            • Async Friendly Queue
            • Async Utils
            • Base
            • Constants
            • Env Vars
            • Exception Policy
            • Exec Timeout
            • File IO
            • File Lock
            • HttpRequests
            • Install Dependency
            • IO
              • Base
              • Utils
            • Logging
              • Base
            • MultipleExecutor
            • Pipe
              • Base
            • Profiling
              • Generic
              • Models
            • Serializers
              • GenericStorage
                • Base
                • Sqlite
            • Sym Link
              • Base
            • Win32
            • YamlUtils
          • Identity
          • Mail
            • Manager
            • Project
            • Utils
            • Base
              • Base
              • Base
              • Common
              • Extract Specification
              • Validate
              • Custom Types
              • Dialogues
              • Message
              • Serialization
              • Custom Types
              • Dialogues
              • Message
              • Serialization
              • Dialogues
              • Message
              • Serialization
            • Base
            • Filter
            • Resources
            • Base
            • Behaviors
            • Task
            • Constants
            • Exceptions
            • Generic
            • Test Cases
            • Test Contract
            • Test Skill
                • API
                • Utils
                • API
                • API
                • API
                • Helper
      • Limitations of v1
      • Known limitations
      • Glossary
      • Q&A
        • TAC external app
      • Introduction
        • Installation
        • Running an agent
        • Agent interactions
        • Remote communication
        • Restaurant booking demo
        • Addresses
        • Storage
        • Interval tasks
        • Exchange protocol
          • Overview
          • Registration
          • Endpoint weighting
      • Getting started
        • Connect to a network
        • Querying balances
        • Wallets and Keys
        • Send tokens
        • Staking
          • Deploy a contract
        • Low-level API
        • Stake Auto-Compounder
        • Stake Optimizer
        • Oracles
        • Wallet Top-up
        • Liquidity Pool
        • Swap Automation
          • Client functionality
          • Bank send message
          • Distribution
          • Staking functionality
          • Helper functions
          • Cosmwasm contract functionality
          • Cosmwasm contract store, instantiate, execute messages
        • Parse the coins
        • Network configurations
        • Exceptions
        • Ledger faucet API interface
        • Transaction gas strategy
        • Transaction helpers
        • Transaction
        • Parsing the URL
        • Wallet Generation
      • Getting started
        • Add profiles
        • Add contracts
        • Compile contracts
        • Deploy contracts
        • Interact with contracts
      • Keys
      • Introduction
      • Installation
      • Versions
        • Active Networks
        • Mainnet Archive
      • Snapshots
      • State Sync
        • Introduction
        • Keys
        • Tokens
        • Multisig Keys
        • Delegator Guide
        • Governance Proposals
        • Overview
        • Security
        • Setup
      • Joining a Testnet
      • Single Node Testnet
      • Block Explorer
      • Governance
      • Faucet
      • Introduction
      • Introduction
      • Example DApp
      • Colearn
      • Collective Learning Protocol
        • Installation
        • Keras
        • PyTorch
        • The MachineLearningInterface
        • Differential Privacy
        • gRPC server
        • Demo
        • Standalone examples
        • gRPC example
        • Simple OEF
        • SOEF Connection
    Was this page helpful?
    Thanks for your feedback!
    Thanks for your feedback! Help us improve this page by reporting what's wrong.
    Back to top
    Previous Data Types
    Next Manager
    Copyright © 2018 - 2023 Fetch.ai - Change cookie settings

    Cookie consent

    We use cookies to recognize your preferences and measure the effectiveness of our documentation via the feedback widget at the bottom of every docs page. With your consent, you're helping us make this documentation better.