diff --git a/docs/index.md b/docs/index.md index ed2ac7093..5af8f4488 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,53 +1,153 @@ -![GitHub contributors](https://img.shields.io/github/contributors-anon/fetchai/docs) -![GitHub Pipenv locked Python version](https://img.shields.io/github/pipenv/locked/python-version/fetchai/docs) - -Docs sanity checks and tests - -
-

Welcome to Fetch.ai developer resources. Let's get started.

-

Fetch.ai Incentivized testnets are running now

-

Over a MILLION FET in rewards over the testnet phases!

-

You can learn more about this journey here. The current running testnet is Security themed, and you can get part of a substantial reward pool over the coming weeks: up to a quarter of a MILLION FET in rewards for taking part. Each themed testnet divides its focus up into different pieces, so there's something for everyone. Get started now!

-

Incentivized Testnet - Beacon World 1

-

Earn tokens while contributing to the governance and security of our network

-

Developing agents

-

Speed up the development of Autonomous Economic Agents using our framework

-

Getting Ready for mainnet v2

-

Learn how to use our ledger technologies as we prepare for mainnet v2

- - -

Here to build agents?

-
-

What is Fetch.ai

-

There are billions of devices, processes and pipelines around the world that are desperate for automation and communication. Most blockchains aren't built to handle such a large number of transactions, and none enable their clients to learn from the data generated and exchanged.

-

Fetch.ai is a platform built to bring value to data, by connecting devices and facilitating the creation of new markets based on what they learn from each other. It is the platform where truly autonomous decisions can be made.

-

Some of the technical features that will enable this autonomous world are:

-
-

Versions and release notes

-

As with any software and its documentation, things do change and evolve. We at Fetch.ai try to support backwards compatibility as much as possible, but deprecations will occur. Keep an eye our release notes, as these list all major changes.

-

Upgrading from a previous version of the agent framework? Here’s our helpful guide.

-
-
-
- -
-

Updates!

-

Documentation last updated on June 4th, 2021

-
- -
+## Welcome to the Fetch.ai documentation! {#welcome-to-the-fetch-ai-documentation} + +You are **new to Fetch.ai?** + +Here is an overview of our [Autonomous Economic Agents](https://fetch.ai/) system. + +You need to **migrate to mainnet** and use our **native wallet?** + +Here’s [everything to take the plunge](https://fetch.ai/). + +You are a **validator?** + +Read our step-by-step guide to [set up your node](https://fetch.ai/) the right way. + +You are a **developer?** + +Learn how to [build on Fetch.ai](https://fetch.ai/). + + + +1. What is Fetch.ai? High level overview + +The Fetch.ai ecosystem is an **IA based fully autonomous digital economy,** structured around **Autonomous Economic Agents (AEA)**. + +Agents find each other through the **Agent Search and Discovery mechanism**, called **sOEF**. + +Each agent has its own **ledger**, and they connect to each other to use and offer** services** in exchange for **automated digital payments**. + +Agents can live on **any blockchain**, and connect to agents on any other chain. + +Anyone can **build their own agents **using Fetch.ai’s **Agent framework**, currently implemented in Python. + + + +

>>>>> gd2md-html alert: inline image link here (to images/image1.jpg). Store image on your image server and adjust path/filename/extension if necessary.
(Back to top)(Next alert)
>>>>>

+ + +![alt_text](images/image1.jpg "image_tooltip") + + + + +2. Technology + +The Fetch.ai technology stack involves four distinct elements: + + + +1. +The Fetch.ai Blockchain +The Fetch.ai Blockchain combines novel multi-party cryptography and game theory to provide secure, censorship-resistant consensus, as well as features such as rapid chain-syncing, staking, governance, identity, state-channels, oracles, scaling solutions and trading agents. + +It uses Cosmos’ IBC protocol to enable token and agents interoperability with Ethereum, Cosmos, Binance Smart Chain and other chains. + +The primary purpose of the Fetch blockchain is to be particularly well-suited to serve as a “home” for agent applications and services, thanks to all these features and more. + +As an additional layer of security against potential attackers, our blockchain also uses Fetch.ai’s random beacon process. + + + +2. Smart contracts + +The Fetch.ai smart contracts will: + + + +* Connect the Fetch.ai blockchain to other blockchains through Cosmos’ IBC protocol +* Allow automated agents to continuously communicate with each other, and exchange services and data flows against automated payments. \ +These monetized exchanges will be based on triggers and conditions defined by the entities behind the agents, and secured by unbreakable smart contracts. +* Record staking, identity and agent services on-chain. \ +Searchable databases and data availability proofs will be used to provide off-chain updates to rapidly changing agent states. +3. The Agent Framework + +The Agent Framework allows any entity (smart service provider, IoT device manufacturer…) to build their own multi-agent systems using a well-known programming language. + +The framework provides modular and reusable components, and is currently implemented in Python. + + + +4. The simple Open Economic Framework (sOEF) + +The sOEF provides search and discovery functions enabling agents to find each other, as well as peer-to-peer networking tools for routing messages between them. + +Service or data providers, and service or data consumers, can search for agents that meet both their needs and their financial conditions, and trigger mutual contracts. + + + +3. Present and future + +What is the current state of Fetch.ai, and what are the next steps? + + + + + +1. Recent achievements + + +#### Network {#network} + + + +* Launch of the Stargate mainnet +* Stargate support for the Agent framework +* Launch of the StargateWorld network, our testnet playground for developers + + +#### Agent framework {#agent-framework} + + + +* Completion of the Agent framework v.2.0.0 + + +#### Our DeFi Agent {#our-defi-agent} + + + +* Release of our DeFi agent for DEX liquidity providers on Ethereum and BSC, to reduce impermanent loss and protect them in case of rugs + +More? + + + +2. Roadmap for 2021 + +**Q3** + + + +* Launch of DeFi agents on Fetch.ai Stargate mainnet +* Release of our Chrome browser extension wallet for Stargate +* Chrome wallet update with swap support, native payments, alerts for DeFi agents +* Connection of Fetch.ai to Ethereum and BSC through the Gravity Bridge +* Launch of the agent world incentivized test-net +* Launch of art-generating collective learning project on Fetch.ai mainnet + +**Q4** + + + +* Connection of Fetch.ai mainnet to Cosmos-hub with IBC +* Complete migration of ERC-20 FET to our Stargate Chrome wallet as native FET +* Launch of DeFi fund management agents +* Launch of agent-based oracle network +* Launch of tokenized collective learning system on mainnet +* Launch of NFT staking support on mainnet +* Launch of AW-6 DeFI trading agent competition on test/mainnet. +* Relaunch of the Fetch.ai website +3. White Paper and publications + +You will find our white paper, peer-reviewed paper and other publications on our website [here](https://fetch.ai/publications/), and our blog [here](https://fetch.ai/blog/). +