본문 바로가기
Blockchain/Testnet

AO 테스트넷 퀘스트 가이드

by GrayChoi 2024. 3. 5.
반응형

AO Testnet Quests Guide

 

이전글 : AO 테스트넷 가이드 4편

 

 

 


 

 

퀘스트는 총 7개의 퀘스트가 존재한다.

각 문제의 이름과 할당된 포인트들이다.

 

일반인들이 할 수 있는 것은 1번과 2번 퀘스트이며

나머지 3~7번 퀘스트는 개발자의 영역이며 퀘스트를 완료한 후

디스코드에가서 admin에게 검사를 받아야한다.

숙제ㄷㄷ

 

 


 

 

Quest 1

Name: Begin

Description
-----------
In this fun exercise, you'll encounter a series of challenges presented
by two familiar characters, Morpheus and Trinity.
You'll dive deep into the rabbit hole guided by Morpheus as he presents you
with a series of challenges to prove you're the one.

Once done, Send({Target = "Lz8WE41Ou1RbAiu5Ghm7_xLzVIylYM3iy8A7C6sJraY", Action = "Claim", Name = "Begin" })

Go to: https://cookbook_ao.g8way.io/tutorials/begin/index.html

AO 테스트넷 가이드 1편

AO 테스트넷 가이드 2편

AO 테스트넷 가이드 3편

위 3편의 Tutorials를 진행 후 클레임할 수 있다.

현재는 클레임에서 자동으로 부여되는 것으로 변경되었다.

 

퀘스트 1 클레임 가이드

위 가이드를 잘 따라왔다면 자동으로 클레임 된다.

아래 코드는 입력할 필요가 없어졌다.

.load-blueprint chat

List()

Join("Quests")

Send({Target = "Lz8WE41Ou1RbAiu5Ghm7_xLzVIylYM3iy8A7C6sJraY", Action = "Claim", Name = "Begin" })

 

Quest 2

Name: Bots-and-Games

Description
-----------

Name: Bots-and-Games

Description
-----------
Bots and Games

Leveraging insights from our previous chapter, this section 
will guide you through the realm of automation with bots in 
aos and the construction of games. You will learn to create 
autonomous agents, using them to navigate and interact with 
game environments effectively.

Game = "0rVZYFxvfJpO__EfOz0_PUQ3GFE9kEaES0GkUDNXjvE"
Send({Target = Game, Action = "RequestTokens"})
Send({Target = Game, Action = "Register"})

Go to: https://cookbook_ao.g8way.io/tutorials/bots-and-games/index.html

## How do I get CRED?

Play a full game in the above arena with your bot, and you 
will be rewarded.

AO 테스트넷 가이드 4편

위 Tutorials를 진행 후 클레임 할 수 있다.

 

퀘스트 2 클레임 가이드

Game = "gG-uz2w6qCNYWQGwocOh225ccJMj6fkyGDSKDS2K_nk"

Send({ Target = Game, Action = "RequestTokens" })

Send({ Target = Game, Action = "Register" })

위 명령어를 입력 후 게임이 시작되는데 좀 오래걸린다.


맨 아래에서 잔액확인 방법을 참고한 후,

게임이 끝난 후 하루 이내로 CRED가 500개 들어올 텐데 만약 들어오지 않는다면

aos> CRED.update

aos> CRED.balance

이후에도 그대로라면

Claim CRED form

위 구글 폼을 통해서 CRED를 클레임 할 수 있을 것 같다.

 

Quest 3

Name: Build-a-Bot

Description
-----------
Build a novel autonomous bot for the ao-effect arena

ao-effect is an arena where autonomous agents living inside the computer battle
in order to win testnet CRED from one another.
Each bot stakes a token to take part in a round, and those that eliminate
other bots get to claim their tokens.

To qualify for this quest, build and launch a new bot for the arena!

You can follow the tutorial on the cookbook to help you get started:
https://cookbook_ao.g8way.io/tutorials/bots-and-games/index.html

테스트넷 4편에서 진행했던 게임인

AO-EFFECT의 새로운 봇을 만드는 퀘스트이다.

 

Quest 4

Name: Build-Arena-Game

Description
-----------
Title: Build a new arena game and build up a player base
  
$CRED: 1,500
Description:

aos includes a blueprint that allows you to easily build games
in which autonomous bots play against each each other to win tokens.

You can learn more about arena blueprint here:
https://cookbook_ao.g8way.io/tutorials/bots-and-games/index.html

This quest is to build a new type of arena and game,
then to gain a small player base (>10 other weavers) for the game.

Resourses:
 - Arena Blueprint - https://github.com/permaweb/aos/blob/main/blueprints/arena.lua
 - AO-Effect Example - https://github.com/twilson63/ao-effect

Submit Claim:
Send({Target = "Lz8WE41Ou1RbAiu5Ghm7_xLzVIylYM3iy8A7C6sJraY", Action = "Claim", Name = "Build-Arena-Game" })

새로운 Arena 게임을 구축해야하는 퀘스트이다.

 

Quest 5

Name: aos-UI

Description
-----------
Title: Build a web UI for aos terminals
$CRED: 3,000

Description:
aos terminals allow users to build processes flexibly inside ao.
They also provide a simple terminal that
allows you to watch what is happening with a process inside the network.
Just like SmartWeave,

ao lets you build 'atomic assets':
smart contracts + browser renderable data + metadata,
bundled together under a single Arweave data item and ID.

All you need to do to create an atomic asset in ao is add your
intended browser renderable content as its data body.
  
This quest is to build a permaweb app that can be attached as
the body of new processes, allowing the console to be rendered in the browser.
This would allow any user to see what is happening inside the ao computer easily,
without even installing aos locally.
For example, by accessing https://arweave.dev/[PROCESS_ID].
  
Bonus $CRED will be given if the process is able to specify
a simple 'UI' that is rendered on the page.
This could look to the user similar to Telegram bots or Farcaster Frames,
letting the developer quickly prototype apps and send them to people,
without needing to build a formal UI directly.
  
Issue:
https://github.com/permaweb/aos/issues/71

Submit Claim:
Send({Target = "Lz8WE41Ou1RbAiu5Ghm7_xLzVIylYM3iy8A7C6sJraY", Action = "Claim", Name = "aos-UI" })

aos 터미널을 위한 새로운 Web UI를 구축하는 퀘스트이다.

permaweb app 구축하기 +

간단한 UI가 있는 페이지를 구축하면 보너스 CRED

 

Quest 6

Name: Discord

Description
-----------
Title: Build an ao-Discord chat relay
$CRED: 3,000

Description:
The ao computer has native chatrooms. We also have a community Discord server.
This quest is to build a relay that posts the messages from each side to the other,
creating a two-way bridge so that you people can chat in whatever form is most comfortable to them.

Resources: 
- https://github.com/samcamwilliams/DevChat
- https://discord.com/developers/docs/reference

Submit Claim:
Send({Target = "Lz8WE41Ou1RbAiu5Ghm7_xLzVIylYM3iy8A7C6sJraY", Action = "Claim", Name = "Discord" })

ao의 네이티브 채팅룸과 Discord 서버간의 메세지를 실시간으로 중계하는 시스템을 구축하는 퀘스트이다.

시스템을 구축하는데 도움이 될 수 있는 github페이지와 discord docs를 포함한다.

 

Quest 7

Name: aoWifHat

Description
-----------
Title: aoWifHat Token
  
$CRED: 1,500
Description:
A community meme coin for the ao ecosystem.
Tokens are minted proportionately to the $CRED users deposit up to the cap of 10,000.
The tokens allow holders to vote (via the staking+voting blueprint)
on the contents of an iframe on aoWifHat.
arweave.dev, and to load handlers into the process.

This will enable a fun and ephemeral community experience
where different games (etc) are built and made the highlight
on the website for a day or two -- changing
when the community votes to loadthe next one.

Resourses:
- Staking Blueprint - https://github.com/permaweb/aos/blob/main/blueprints/staking.lua
- Voting Blueprint - https://github.com/permaweb/aos/blob/main/blueprints/voting.lua

Submit Claim:
Send({Target = "Lz8WE41Ou1RbAiu5Ghm7_xLzVIylYM3iy8A7C6sJraY", Action = "Claim", Name = "aoWifHat" })

해당 퀘스트는 aoWifHat라는 밈코인을 만드는 퀘스트이다.

스테이킹과 투표의 blueprint를 참고하여 만들면된다.

 

CRED 잔액 확인 방법

aos> .load-blueprint credUtils

aos> CRED.balance

 

퀘스트 1, 2는 그냥 달성할 수 있지만

퀘스트 3부터  7번까지의 총 5개의 퀘스트는 개발자의 영역이며,

완성된 내용을 팀에게 보여줘야한다.

 

퀘스트 1, 2를 완료하면 1,000,000의 포인트를 얻게된다.

다계정 각?

 

정리하고 나니까 나름 개발영역의 포인트가 너무 짠 것 같아

이걸 해야하나 말아야하나 고민이 된다.

그냥 다계정 하는게 나을 것 같은 느낌이기도 하고...

 

여튼 정리 끝!


 

스팸 댓글이 많아서 본 게시글의 댓글 확인을 안합니다.

궁금하신 점이 있다면 아래 채팅방으로 문의 부탁드립니다.

 

퍼가실 땐 출처 명시 부탁드립니다.

 


 

 

노드 대행 및 기타 문의

graychoi0920@gmail.com


 

노드그레이 텔레그램 공지방

 

노드그레이

그레이의 50가지 노드 그림자

t.me

 

노드그레이 텔레그램 채팅방

 

노드그레이 채팅방

공지방 : https://t.me/nodegray

t.me

 

반응형

'Blockchain > Testnet' 카테고리의 다른 글

Polymer 테스트넷 가이드 2편  (62) 2024.03.12
Polymer 테스트넷 가이드 1편  (58) 2024.03.12
AO 테스트넷 가이드 4편  (0) 2024.03.05
AO 테스트넷 가이드 3편  (0) 2024.03.05
AO 테스트넷 가이드 2편  (0) 2024.03.05

댓글