Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(docs): fixed broken links in docs #1072

Closed
wants to merge 15 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion pages/concepts/fetch-network/almanac.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,5 @@ Contrarily, the [Almanac ↗️](/references/contracts/uagents-almanac/almanac-o
</Callout>

<Callout type="info" emoji="ℹ️">
For additional information on the Agentverse and its tools, visit our dedicated [concepts ↗️](/concepts/agent-services/agentverse-intro) and [guides ↗️](/guides#agentverse) resources to start developing your Agents straightforwardly using the Agentverse **Agent Editor**.
For additional information on the Agentverse and its tools, visit our dedicated [concepts ↗️](/concepts/agent-services/agentverse-intro) and [guides ↗️](/guides) resources to start developing your Agents straightforwardly using the Agentverse **Agent Editor**.
</Callout>
2 changes: 1 addition & 1 deletion pages/concepts/fetch-network/indexer.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ The **ledger-subquery** is a [SubQuery-based ↗️](https://www.subquery.networ
A detailed list of tracked entities is accessible via the [schema.graphql file ↗️](https://github.com/fetchai/ledger-subquery/blob/main/schema.graphql).

<Callout type="info" emoji="ℹ️">
You can learn more on how to [run ↗️](https://academy.subquery.network/run_publish/run.html) or [change the SubQuery Project ↗️](https://academy.subquery.network/quickstart/quickstart_chains/cosmos.html), get your own custom GraphQL API for your app, by [visiting the SubQuery Academy ↗️](https://academy.subquery.network/) for further documentation.
You can learn more on how to [run ↗️](https://academy.subquery.network/run_publish/run.html) or change the SubQuery Project, get your own custom GraphQL API for your app, by [visiting the SubQuery Academy ↗️](https://academy.subquery.network/) for further documentation.
</Callout>

<Callout type="info" emoji="ℹ️">
Expand Down
2 changes: 1 addition & 1 deletion pages/concepts/fetch-network/ledger/validators.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import { Callout } from 'nextra/components'

A **blockchain** is a series of data records that functions as a distributed, replicated digital ledger of transactions across a network of computer systems. On blockchains, the records of transactions are compiled into **blocks** which are linked together to form a chain. Thus, blockchains consists of a stable chain of blocks and each one of these blocks stores a list of previously confirmed transactions.

These transactions take place inside a [peer-to-peer (P2P) ↗️](https://www.investopedia.com/terms/p/peertopeer-p2p-service.asp) global network, thus, blockchains are considered minimize and immune to censorship. A blockchain network serves as a decentralized ledger since it is maintained by several computers located all over the world. This implies that each participant, namely a **node**, keeps a copy of the blockchain data and interacts with other participants to make sure that everyone is aware of the same information stored in the block.
These transactions take place inside a peer-to-peer (P2P) global network, thus, blockchains are considered minimize and immune to censorship. A blockchain network serves as a decentralized ledger since it is maintained by several computers located all over the world. This implies that each participant, namely a **node**, keeps a copy of the blockchain data and interacts with other participants to make sure that everyone is aware of the same information stored in the block.

A blockchain, including the **Fetch.ai Ledger**, provides a secure and transparent way to record transactions, enabling trustless interactions between parties and removing the need for a central authority to overlook transactions.

Expand Down
11 changes: 5 additions & 6 deletions pages/examples/agent/agents-with-docker.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ Please check out the example code in our [examples repo ↗️](https://github.c

### Supporting Documents

- [Almanac contract overview ↗️](../../references/contracts/uagents-almanac/almanac-overview).
- [How to create an agent ↗️](../../guides/agents/create-a-uagent).
- [Registering in the Almanac Contract ↗️](../../guides/agents/register-in-almanac).
- [Creating an interval task ↗️](/guides/agents/interval-task)
- [Communicating with other agents ↗️](/guides/agents/communicating-with-other-agents)
- [Almanac contract overview ↗️](/references/contracts/uagents-almanac/almanac-overview).
- [How to create an Agent ↗️](/guides/agents/getting-started/create-a-uagent).
- [Registering in the Almanac Contract ↗️](/guides/agents/advanced/register-in-almanac).
- [Creating an interval task ↗️](/guides/agents/intermediate/handlers#creating-an-interval-task-with-on_interval-handler)
- [Communicating with other Agents ↗️](/guides/agents/intermediate/communicating-with-other-agents)

## Pre-requisites

Expand Down Expand Up @@ -55,7 +55,6 @@ This example demonstrates a simple agent-based communication system using the uA
<DocsCode local={true}>
```py copy filename="agent.py"


from uagents import Agent, Bureau, Context, Model


Expand Down
2 changes: 1 addition & 1 deletion pages/examples/agent/on-query.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Please check out the example code in our [examples repo ↗️](https://github.c

## Guide

- [How to use on_query decorator ↗️](../../guides/agents/intermediate/handlers#answer-queries-with-on_query-handler)
- [How to use on_query decorator ↗️](/guides/agents/intermediate/handlers#answer-queries-with-on_query-handler)

## Pre-requisites

Expand Down
10 changes: 5 additions & 5 deletions pages/examples/agent/on_query_example.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@ Please check out the example code in our [examples repo ↗️](https://github.c

### Supporting Documents

- [Almanac contract overview ↗️](../../references/contracts/uagents-almanac/almanac-overview).
- [How to create an agent ↗️](../../guides/agents/create-a-uagent).
- [Registering in the Almanac Contract ↗️](../../guides/agents/register-in-almanac).
- [How to use on_query decorator ↗️](../../guides/agents/intermediate/handlers).
- [Almanac contract overview ↗️](/references/contracts/uagents-almanac/almanac-overview).
- [How to create an agent ↗️](/guides/agents/getting-started/create-a-uagent).
- [Registering in the Almanac Contract ↗️](/guides/agents/advanced/register-in-almanac).
- [How to use on_query decorator ↗️](/guides/agents/intermediate/handlers#answer-queries-with-on_query-handler).

## Pre-requisites

- **Python :** Download and install from [Python official website ↗️](https://www.python.org/downloads/).
- **Python:** Download and install from [Python official website ↗️](https://www.python.org/downloads/).

# Shopping Assistance Agent

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ Please check out the example code in our [examples repo ↗️](https://github.c

### Supporting Documents

- [Almanac contract overview ↗️](../../references/contracts/uagents-almanac/almanac-overview).
- [How to create an agent ↗️](../../guides/agents/create-a-uagent).
- [Registering in the Almanac Contract ↗️](../../guides/agents/register-in-almanac).
- [Creating an interval task ↗️](/guides/agents/interval-task)
- [Communicating with other agents ↗️](/guides/agents/communicating-with-other-agents)
- [Almanac contract overview ↗️](/references/contracts/uagents-almanac/almanac-overview).
- [How to create an Agent ↗️](/guides/agents/getting-started/create-a-uagent).
- [Registering in the Almanac Contract ↗️](/guides/agents/advanced/register-in-almanac).
- [Creating an interval task ↗️](/guides/agents/intermediate/handlers#creating-an-interval-task-with-on_interval-handler)
- [Communicating with other Agents ↗️](/guides/agents/intermediate/communicating-with-other-agents)

## Pre-requisites

Expand Down
4 changes: 2 additions & 2 deletions pages/examples/agentverse-api/agent-and-function-api.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Please check out the example code in our [examples repo ↗️](https://github.c

## Steps to get API Tokens

- Go to Profile section in [Agentverse ↗️](https://agentverse.ai/profile/api-keys).
- Go to Profile section in [Agentverse ↗️](https://agentverse.ai/).
- Click on button `+ New API Key`.
- Give name to your API key.
- Click on `write` for `Access to all resources in Agentverse` and click on `Generate API Key`
Expand Down Expand Up @@ -384,7 +384,7 @@ print(f"Function Created with name: {name}")

1. Open terminal and go to directory `agents` created above.
2. Make sure `agent.py` and `agent_create.py` are in this directory.
3. Open [Agentverse ↗️](https://agentverse.ai/profile/api-keys) and [generate API keys ↗️](../../guides/apis/agent-function-creation-apis#how-to-get-agentverse-api-tokens).
3. Open [Agentverse ↗️](https://agentverse.ai/) and [generate API keys ↗️](/guides/apis/agent-function-creation-apis#how-to-get-agentverse-api-tokens).
4. Open script in editor and replace `token`.
5. Run command `python agent_create.py` and enter the required details.
6. Provide Agent and Function Details as asked and check agent and function on Agentverse.
Expand Down
4 changes: 2 additions & 2 deletions pages/examples/agentverse-api/agent-secret-api.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Please check out the example code in our [examples repo ↗️](https://github.c

## Steps to get API Tokens

- Go to Profile section in [Agentverse ↗️](https://agentverse.ai/profile/api-keys).
- Go to Profile section in [Agentverse ↗️](https://agentverse.ai/).
- Click on button `+ New API Key`.
- Give name to your API key.
- Click on `write` for `Access to all resources in Agentverse` and click on `Generate API Key`
Expand Down Expand Up @@ -77,7 +77,7 @@ Please check out the example code in our [examples repo ↗️](https://github.c
## Steps to add secret to agent using API

- Navigate to the directory where the `agent-secret` script is located using the terminal.
- Open [Agentverse ↗️](https://agentverse.ai/profile/api-keys) and [generate API keys](../../guides/apis/agent-function-creation-apis#how-to-get-agentverse-api-tokens).
- Open [Agentverse ↗️](https://agentverse.ai/) and [generate API keys ↗️](/guides/apis/agent-function-creation-apis#how-to-get-agentverse-api-tokens).
- Open script in editor and replace `fauna_access_token`.
- Run `agent-secret.py` using `python agent-secret.py`.
- Provide agent's address, secret name and secret value.
Expand Down
2 changes: 1 addition & 1 deletion pages/examples/ai-engine-api/chat_api_example.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -736,7 +736,7 @@ Save this script as `chatAPI.py` and replace `email` and `fauna_token` in the sc
Running this app on the terminal:

1. Locate the directory where the script is located.
2. Open [Agentverse ↗️](https://agentverse.ai/profile/api-keys) and [generate API keys ↗️](/guides/apis/agent-function-creation-apis#how-to-get-agentverse-api-tokens).
2. Open [Agentverse ↗️](https://agentverse.ai/) and [generate API keys ↗️](/guides/apis/agent-function-creation-apis#how-to-get-agentverse-api-tokens).
3. Open script in editor and replace `access_token` and `refresh_token`.
4. Run script using python `agent.py`.
5. Provide objective to the script.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ Please check out the example code in our [examples repo ↗️](https://github.c

### Supporting Documents

- [Almanac contract overview ↗️](../../references/contracts/uagents-almanac/almanac-overview).
- [How to create an agent ↗️](../../guides/agents/create-a-uagent).
- [Registering in the Almanac Contract ↗️](../../guides/agents/register-in-almanac).
- [Creating an interval task ↗️](/guides/agents/interval-task)
- [Communicating with other agents ↗️](/guides/agents/communicating-with-other-agents)
- [Almanac contract overview ↗️](/references/contracts/uagents-almanac/almanac-overview).
- [How to create an Agent ↗️](/guides/agents/getting-started/create-a-uagent).
- [Registering in the Almanac Contract ↗️](/guides/agents/advanced/register-in-almanac).
- [Creating an interval task ↗️](/guides/agents/intermediate/handlers#creating-an-interval-task-with-on_interval-handler)
- [Communicating with other Agents ↗️](/guides/agents/intermediate/communicating-with-other-agents)

## Pre-requisites

Expand Down
8 changes: 4 additions & 4 deletions pages/examples/examplestech/react-example.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ Please check out the example code in our [examples repo ↗️](https://github.c

### Supporting Documents

- [How to use on_query decorator ↗️](../../guides/agents/intermediate/handlers).
- [How to create an Agent ↗️](../../guides/agents/create-a-uagent).
- [Registering in the Almanac Contract ↗️](../../guides/agents/register-in-almanac).
- [Almanac contract overview ↗️](../../references/contracts/uagents-almanac/almanac-overview).
- [How to use on_query decorator ↗️](/guides/agents/intermediate/handlers#answer-queries-with-on_query-handler).
- [How to create an agent ↗️](/guides/agents/getting-started/create-a-uagent).
- [Registering in the Almanac Contract ↗️](/guides/agents/advanced/register-in-almanac).
- [Almanac contract overview ↗️](/references/contracts/uagents-almanac/almanac-overview).

## Pre-requisites

Expand Down
2 changes: 1 addition & 1 deletion pages/guides/agent-courses/agents-for-ai.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -315,7 +315,7 @@ Let's use this address to create a **Mailbox** on the Agentverse.
A **mailbox** is a service provided by Agentverse that allows Agents to receive messages when they're not running online.
The `uagents` library will poll for new messages (and old unread ones) when your Agent is running. Pretty handy.

Let's go to [Agentverse ↗️](https://agentverse.ai/agents/local) and create a Mailbox for this agent.
Let's go to [Agentverse ↗️](https://agentverse.ai/) and create a Mailbox for this agent.

First of all, head over to the **My Agents** tab and click on the **Local Agents** tab.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ For instance, consider the following simple local Agent:

</CodeGroup>

Once you successfully run your local Agent and register it into the Almanac (**Make sure your Agent has enough funds to do so!**), you will be able to access the Inspector via the terminal log, which provides a dedicated link to the Inspector page.
Once you successfully run your local Agent and register it into the Almanac (**Make sure your Agent has enough funds to do so!**), you will be able to access the Inspector via the terminal log, which provides a dedicated link to the Inspector page.

By running the above Agent, the output you get should be similar to the following:

Expand Down
2 changes: 1 addition & 1 deletion pages/guides/agents/quickstart.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -338,6 +338,6 @@ Run the scripts to see the agents communicating:

## Reach out to the Team!

Excellent! You are now ready to start exploring the concepts and resources available to start developing your agents on the Fetch Network! if you're keen to skip the more code focused guides, your best next steps would be [Communicating with agents](intermediate/communicating-with-other-agents).
Excellent! You are now ready to start exploring the concepts and resources available to start developing your agents on the Fetch Network! if you're keen to skip the more code focused guides, your best next steps would be [Communicating with agents ↗️](/guides/agents/intermediate/communicating-with-other-agents).

Note that our Team is available on [Discord ↗️](https://discord.gg/fetchai) for any additional inquiry.
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Make sure you have read the following resources before going on with this guide:

## Create your coin toss agent!

For this navigate to the [Agentverse: My Agents ↗️](https://agentverse.ai/agents) tab and click on the **+ New Agent** button:
For this navigate to the [Agentverse: My Agents ↗️](https://agentverse.ai/) tab and click on the **+ New Agent** button:

![](src/images/guides/agentverse/registering-agent-coin-toss/hosted-agent-use-case-button.png)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Make sure you have read the following resources before going on with this guide:

## Create your dice roll agent!

For this navigate to the [Agentverse: My Agents ↗️](https://agentverse.ai/agents) tab and click on the **Use case** button. When the dialog is open, select the **DeltaV compatible Dice Roll Agent** use case:
For this navigate to the [Agentverse: My Agents ↗️](https://agentverse.ai/) tab and click on the **Use case** button. When the dialog is open, select the **DeltaV compatible Dice Roll Agent** use case:

![](src/images/guides/agentverse/registering-agent-dice-roll/use-case-dialog.png)

Expand Down
2 changes: 1 addition & 1 deletion pages/guides/apis/agent-function-creation-apis.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -382,7 +382,7 @@ This script interacts with the Agentverse API to achieve the Agent and Function

1. Open terminal and go to directory `agents` created above.
2. Make sure `agent.py` and `agent_create.py` are in this directory.
3. Head over to the [Agentverse ↗️](https://agentverse.ai/profile/api-keys) and [generate API keys ↗️](#how-to-get-agentverse-api-tokens).
3. Head over to the [Agentverse ↗️](https://agentverse.ai/) and [generate API keys ↗️](#how-to-get-agentverse-api-tokens).
4. Open script in editor and replace `token` field.
5. Run command `python agent_create.py` and enter the required details.
6. Provide Agent and Function details as asked, then, check agent and function on Agentverse.
Expand Down
2 changes: 1 addition & 1 deletion pages/guides/apis/secret-management-apis.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ This guide provides details on how to use the [Agentverse hosting APIs ↗️](/

### Steps to get API Tokens

- Go to **Profile** section in [Agentverse ↗️](https://agentverse.ai/profile/api-keys).
- Go to **Profile** section in [Agentverse ↗️](https://agentverse.ai/).
- Click on button `+ New API Key`.
- Give name to your API key.
- Click on `write` for `Access to all resources in Agentverse` and click on `Generate API Key`
Expand Down
4 changes: 4 additions & 0 deletions pages/guides/fetch-network/reconciliation-service.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
import { Callout } from 'nextra/components'

<Callout type="warning" emoji="⚠️">
This document will be updated soon.
</Callout>

# Reconciliation service

The [Reconciliation service ↗️](https://companion.fetch.ai/fetchhub-4/reconciliation) has been built to restore access
Expand Down
2 changes: 0 additions & 2 deletions pages/references/indexer/entities.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,6 @@ This notion may also apply to other objects but should be considered carefully t

## Primitive entities

If you wish to have additional information, visit [schema.graphql ↗️](https://github.com/ledger-subquery/blob/main/schema.graphql).

Primitive entities include:

- blocks
Expand Down
Loading