-
Notifications
You must be signed in to change notification settings - Fork 72
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #93 from permaweb/twilson63/feat-add-testnet-info
Twilson63/feat add testnet info
- Loading branch information
Showing
6 changed files
with
67 additions
and
45 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,45 +1,27 @@ | ||
--- | ||
next: | ||
text: "Getting Started" | ||
link: "/welcome/getting-started" | ||
--- | ||
|
||
 | ||
|
||
# Welcome to ao | ||
|
||
The first decentralized parallel computation machine of its kind. | ||
|
||
## What is ao? | ||
|
||
ao is a decentralized computer that can run any number of processes in parallel. | ||
|
||
### What makes it decentralized? | ||
|
||
It is communal: Everyone can use and share this computer -- including you. | ||
|
||
Once processes are launched on ao, they can permissionlessly interact with any other process on the network through a shared messaging layer ([Arweave](https://arweave.org)). | ||
|
||
### In Layman's Terms? | ||
|
||
One way to think of ao is that it is like a decentralized version of the web, but for compute. Everyone can upload their sites (processes), which link together and interact with one another (through messages, rather than hyperlinks). | ||
|
||
The result is a sprawling metropolis of interacting and autonomous programs that anyone can access and play with. | ||
|
||
**⊹ There is no other computer quite like ao.** | ||
The ao computer is a world where countless parallel processes interact within a single, cohesive computing environment, seamlessly interlinked through a native message-passing layer. It is a burgeoning ecosystem of decentralized programs, akin to the World Wide Web, where each process, like a website, operates independently yet is intricately woven into a unified experience. | ||
|
||
## ao + aos: The rocket and your rocket fuel. | ||
|
||
Normally when you are using ao, you will use it through its operating system: `aos`. | ||
|
||
aos is an abstraction layer that runs in your processes, making it easier to use the ao computer. | ||
Typically when you use ao, you will interact with it through its operating system: `aos`. | ||
|
||
You can think of ao like your new shiny macbook, and aos like macOS running on top of it. | ||
aos is an abstraction layer that runs in your processes, making it easy to use the full functionality of the ao computer. In this cookbook, you will learn everything you need to know about getting started with the ao computer using aos. | ||
|
||
## Specs | ||
|
||
If you would like to learn more about the technical specifications of the system, please check out its [spec](https://ao.g8way.io/#/specs) for detailed analysis. | ||
If you would like to learn more about the technical specifications of ao, please check out its [spec](https://ao.g8way.io/#/specs) for detailed analysis. | ||
|
||
## Next Steps | ||
|
||
In the tutorials that follow, we will explore ao and build everything from chatrooms to autonomous, decentralized bots. | ||
|
||
Let's jump into it! 🚀 | ||
|
||
- [Tutorials](../tutorials/index) | ||
- [Concepts](../concepts/index) | ||
- [References](../references/index) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
# Testnet Info | ||
|
||
On February 27, 2024, `ao` Testnet was launched, for developers and early adopters to explore the hyper parallel computer. | ||
|
||
## Get onboard | ||
|
||
- What is the ao testnet? | ||
|
||
The ao testnet is setup to allow users to interact with the ao computer without fees, to test and build towards mainnet. | ||
|
||
- How can people get involved? (Do stuff, earn cred!) | ||
|
||
The best way to get involved is to build and use the ao computer with the aos console. See `Things to do`, and you can earn Testnet CRED Tokens as you go. | ||
|
||
- How to install | ||
|
||
Once you have [NodeJS](https://nodejs.org) on your machine, all you need to do is install aos and run it: | ||
|
||
```sh | ||
npm i -g https://get_ao.g8way.io | ||
``` | ||
|
||
After installation, we can simply run the command itself to start a new aos process! | ||
|
||
```sh | ||
aos | ||
``` | ||
|
||
- How to join the chat | ||
|
||
Use [Blueprints](/guides/aos/blueprints/) `chat` to load the chat client code into your process. | ||
|
||
``` | ||
.load-blueprint chat | ||
``` | ||
|
||
Then join the `Getting-Started` room and say `Hi` | ||
|
||
``` | ||
Join("Getting-Started", "yourName") | ||
Say("Hi") | ||
``` | ||
|
||
## Things to do | ||
|
||
- Build your own tokenized chat room with the Begin tutorial | ||
- Build a bot to play in the ao-effect arena with the bots tutorial | ||
- Pursue quests on the board and earn testnet cred! |