AO Testnet Quests Guide
퀘스트는 총 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
위 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.
위 Tutorials를 진행 후 클레임 할 수 있다.
퀘스트 2 클레임 가이드
Game = "gG-uz2w6qCNYWQGwocOh225ccJMj6fkyGDSKDS2K_nk"
Send({ Target = Game, Action = "RequestTokens" })
Send({ Target = Game, Action = "Register" })
위 명령어를 입력 후 게임이 시작되는데 좀 오래걸린다.
맨 아래에서 잔액확인 방법을 참고한 후,
게임이 끝난 후 하루 이내로 CRED가 500개 들어올 텐데 만약 들어오지 않는다면
aos> CRED.update
aos> CRED.balance
이후에도 그대로라면
위 구글 폼을 통해서 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
노드그레이 텔레그램 공지방
노드그레이 텔레그램 채팅방
'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 |
댓글