Web3 입문 - Speed Run Ethereum

2024. 6. 22. 19:58Learn/UPSIDE

728x90

Web3는 다소 입문 장벽이 높다고 알려져있다.

하지만 이 튜토리얼을 진행한다면 단계별로 자연스럽게 필요한 지식을 숙달할 수 있다.

 

Speed Run Ethereum

Learn how to build on Ethereum; the superpowers and the gotchas.

speedrunethereum.com

 

진행해보면 튜토리얼이 깔끔하지 않은 점도 있다.

환경에 따라 README.md 의 가이드가 충분하지 않고, 자신만의 트러블 슈팅이 필요한 경우가 있다.

특히, DEX(Decentralized Exchange)를 개발할 때 그러한 불편함을 많이 느꼈다.

 

1. 일차적으로 튜토리얼 제작자가 제공하는 [튜토리얼 설명 포스트]를 참고하자.

2. 포스트에는 명시되어 있지 않지만, 테스트에 존재하는 작업들이 별도로 준비되어 있음을 명심하자.

3. 그럼에도 몇몇의 오류가 해결되지 않을 수 있다. 먼저 각각의 코드 간의 관계를 정리하고, "왜?" 이렇게 작성했는지 생각해보자.

   - 타입스크립트를 통해 작성된 테스트에서 어떤 방식으로 검증을 진행하는지

   -  스마트 컨트랙트를 배포하는 과정에서 어떤 작업들이 진행되는지

   -  컴파일러 버전에 따라 동작이 달라지는 경우가 있을지 생각해보면 좋다.

4. 마지막으로, 잘 모르겠다면 내 스마트 컨트랙트를 참고해도 괜찮다.
[Contract: 0xEEf93933b376674D6D95768fdD8cCaF75882dB4d]

 

이러한 난관을 스스로 극복하고 배포에 성공하는 작업의 짜릿함이 바로 개발의 원동력이 아닐까 싶다.


 

2024/07/01 현재 5개의 튜토리얼을 완료했다.

 

1. https://simple-nft.oomia.click/

2. https://decentralized-staking.oomia.click/

3. https://token-vendor.oomia.click/

4. https://dice-game.oomia.click/

5. https://minimum-viable-exchange.oomia.click/

 

DEX 튜토리얼까지 완료하면 `BuidlGuidl`에 가입할 수 있다.

해당 커뮤니티는 스폰서를 통해 받은 이더리움을, 생태계에 유익한 활동을 하는 이들에게 나눠주는 방식으로 개런티를 지급한다. 자세한 내용은 https://buidlguidl.com/ 참고!

 

간단한 미니 프로젝트를 진행한 기록은 velog에서 시리즈로 관리 중이다.

 

시리즈 | speedrun-ethereum - oomia.log

Vercel dApp 배포까지의 과정을 기록한다. https://simple-nft.oomia.click/ 5일 전

velog.io

 

 

728x90

'Learn > UPSIDE' 카테고리의 다른 글

ORAKLE 2024 컨퍼런스 후기  (0) 2024.08.11
업사이드 아카데미 한 달 후기  (0) 2024.07.29
업사이드 아카데미 OT  (0) 2024.07.01
업사이드 아카데미 1기  (0) 2024.05.28