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): fixes broken links #1127

Open
wants to merge 11 commits into
base: main
Choose a base branch
from
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/intro-fetch-network.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ As a complementary tool to the above ones, [CosmPy ↗️](/guides/fetch-network

These components together constitute the backbone structure of the Fetch Network. These tools are essential in enabling a decentralized economy of autonomous Agents and AI-driven Agent Functions. By leveraging the Fetch Ledger, Almanac Contract, FNS, Jenesis, and CosmPy, the Fetch Network focuses on creating an environment where agents can autonomously manage tasks, interact with each other, and create value in a secure and scalable way.

The FET token empowers the Fetch Ecosystem, providing the economic incentive and governance framework necessary for the sustainability and evolution of the Network itself. The token acts both as the medium of exchange and the incentive structure for participants, while supporting the Network's governance and staking mechanisms.
The FET token empowers the Fetch Ecosystem, providing the economic incentive and governance framework necessary for the sustainability and evolution of the Network itself. The token acts both as the medium of exchange and the incentive structure for participants, while supporting the Network's governance and staking mechanisms.
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
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 @@ -429,7 +429,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
4 changes: 2 additions & 2 deletions pages/examples/ai-engine-api/chat_api_example.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Engine ↗️](/concepts/ai-engine/ai-engine-intro) and create [DeltaV ↗️](h

## 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 @@ -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
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 @@ -316,7 +316,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
2 changes: 1 addition & 1 deletion pages/guides/agents/intermediate/agent-proxy.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ INFO: [mailbox]: Successfully registered as proxy agent in Agentverse

Now that your Agent is connected through the Proxy to the Agentverse, it is able to receive messages from any other Agents.

Using a Proxy enables your Agent to seamlessly interact with the Agentverse, tracking interactions and displaying them on the [Marketplace ↗️](/concepts/agent-services/agent-explorer). These interactions are showcased on the Agent's dedicated page within the [Agentverse My Agents ↗️](/concepts/agent-services/agent-hosting.) tab, providing visibility and engagement opportunities for users exploring the Marketplace.
Using a Proxy enables your Agent to seamlessly interact with the Agentverse, tracking interactions and displaying them on the [Marketplace ↗️](/concepts/agent-services/agent-explorer). These interactions are showcased on the Agent's dedicated page within the [Agentverse: My Agents ↗️](/concepts/agent-services/agent-hosting) tab, providing visibility and engagement opportunities for users exploring the Marketplace.

A Proxy differs from a [Mailbox ↗️](/guides/agents/intermediate/mailbox) in key ways. While a Mailbox stores messages for offline Agents, a Proxy requires the Agent to be online to process incoming messages in real-time. Messages sent to an offline Proxy Agent are dropped, making it suitable for Agents that are continuously running and accessible through a public endpoint.

Expand Down
4 changes: 2 additions & 2 deletions pages/guides/agents/quickstart.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import {CodeGroup, CodeSegment, DocsCode, GithubCodeSegment} from "../../../comp

This **quickstart guide** quickly guides you through installing the uAgents Framework and building a couple of agents in a few steps.

You can find all supporting code files in our dedicated [github repo](https://github.com/fetchai/uAgent-Examples/tree/main/5-documentation/guides/agents/quickstart)
You can find all supporting code files in our dedicated [GitHub repo ↗️](https://github.com/fetchai/uAgent-Examples/tree/main/5-documentation/guides/agents/quickstart)

## Installation

Expand Down 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 ↗️](https://agentverse.ai/), log in, and head over to the **My Agents** tab. Then, click on the **+ New Agent** button:

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

Expand Down Expand Up @@ -116,7 +116,7 @@ Now click on the **Run** button in the upper right corner of the editor so that

## Register your coin toss agent function!

Similar to the this [guide ↗️](/guides/agentverse/agentverse-functions/registering-agent-services#register-your-agents-and-services), let's navigate to the [Agentverse: My Agents ↗️](https://agentverse.ai/) tab. Here, click on your agent to show the Agent Editor and then click on the **Deploy** tab to start registering your agent function. For Agents build up from a pre-defined Agent, the function will be already available once you build them. Indeed, you will see something similar to:
Similar to the this [guide ↗️](/guides/agentverse/agentverse-functions/registering-agent-services#register-your-agents-and-services), let's head over to the [Agentverse ↗️](https://agentverse.ai/) and select the My Agents tab. Here, click on your agent to show the Agent Editor and then click on the **Deploy** tab to start registering your agent function. For Agents build up from a pre-defined Agent, the function will be already available once you build them. Indeed, you will see something similar to:

![](src/images/guides/agentverse/registering-agent-coin-toss/deploy-coin-toss-function.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 ↗️](https://agentverse.ai/), log in and select the **My Agents** tab. Here, 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 Expand Up @@ -90,7 +90,7 @@ Now click on the **Run** button in the upper right corner of the editor so that

![](src/images/guides/agentverse/registering-agent-dice-roll/run-hosted-agent.png)

**Great! You have just created your agent starting from a predefined template in Agentverse!** You are now ready to understand how to enroll your agent on the Agentverse and make it retrievable by the [AI Engine ↗️](/concepts/ai-engine/ai-engine-intro) and subsequently [DeltaV↗️](/concepts/ai-engine/deltav).
**Great! You have just created your agent starting from a predefined template in Agentverse!** You are now ready to understand how to enroll your agent on the Agentverse and make it retrievable by the [AI Engine ↗️](/concepts/ai-engine/ai-engine-intro) and subsequently [DeltaV ↗️](/concepts/ai-engine/deltav).

Check out the following resources to better grasps all of these concepts:

Expand Down
10 changes: 5 additions & 5 deletions pages/guides/apis/agent-function-creation-apis.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -35,13 +35,13 @@ This guide shows how to create **Agents** and **Agent Functions** in Agentverse
```py copy filename="windows"
echo. > agent.py
```
</DocsCode>
</DocsCode>

<DocsCode ubuntu={true}>
```py copy filename="ubuntu"
touch agent.py
```
</DocsCode>
</DocsCode>
</CodeGroup>

<CodeGroup hasCopy isOSFile>
Expand All @@ -55,13 +55,13 @@ This guide shows how to create **Agents** and **Agent Functions** in Agentverse
```py copy filename="windows"
echo. > agent_create.py
```
</DocsCode>
</DocsCode>

<DocsCode ubuntu={true}>
```py copy filename="ubuntu"
touch agent_create.py
```
</DocsCode>
</DocsCode>
</CodeGroup>

3. Fill in the scripts with the code presented here below for each one of them:
Expand Down 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
4 changes: 2 additions & 2 deletions 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 Expand Up @@ -149,7 +149,7 @@ The full script should look as follows:
## Steps to add secret to Agent using API

- Navigate to th directory where `agent-secret.py` script is located using your terminal.
- Open [Agentverse ↗️](https://agentverse.ai/profile/api-keys) and [generate API keys ↗️](#how-to-get-agentverse-api-tokens).
- Open [Agentverse ↗️](https://agentverse.ai/) and [generate API keys ↗️](#how-to-get-agentverse-api-tokens).
- Open script in editor and replace `fauna_access_token`.
- Run `agent-secret.py` file using:

Expand Down
2 changes: 1 addition & 1 deletion pages/guides/fetch-network/reconciliation-service.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ to their funds.
First, make sure you have installed the [ASI Alliance Wallet ↗️](/guides/fetch-network/asi-wallet/web-wallet/get-started)
browser extension, and it has added an account, where you want the recovered funds to be sent to.\

That account must have some funds on it to pay for transaction fee (`1 FET` should be way more then enough).\
That account must have some funds on it to pay for transaction fee (`1 FET` should be way more than enough).\
You can buy FET from different centralized or decentralized exchanges.

Secondly, you also need to make sure you have the [Metamask ↗️](https://metamask.io/) wallet browser extension installed,
Expand Down
Loading