
◼︎ 결과 배포 주소: https://tictactoe.tozau.io (ropsten) 시연 영상: https://www.youtube.com/watch?v=ghHfs0LH6Gw Github: https://github.com/Hyun2/tic-tac-toe ◼︎ 테스트 1. 환경변수 설정 env.example 파일에 infura와 etherscan의 api key, 배포에 사용할 지갑의 private key를 기입 후 파일명을 .env로 변경합니다. INFURA_API_KEY= ETHERSCAN_API_KEY= PRI_KEY= 2. hardhat node 실행 env $(cat .env) npx hardhat node 3. 테스트 코드 실행 env $(cat .env) npx hardhat test ..

다가오는 메타버스 세상에서 존재할 NFT 를 공동으로 구매(소유) 하거나, 자신의 NFT 를 타인에게 대여할 수 있는 마켓플레이스 개발 프로젝트 입니다. 이더리움 시연 영상 클레이튼 시연 영상 나아가 ‘NFT 깐부' 는 누구나 참여가능하고, 깐부들 간의 의사 결정이 온체인으로 이루어진다는 특징을 통해 NFT 투자를 위한 DAO 조직을 지원합니다. DAO 참여자들은 투자의 결과로 발생하는 공동 이익을 각자의 지분에 따라 분배받고, 자신의 지분을 타인과 거래하거나 추가/회수할 수 있습니다. Github 프로젝트 깃헙 링크 Data Flow Diagram Data Flow Diagram API Documents API Documents 시스템 구성도 시스템 구성도 배포 링크 클레이튼 버전이며, 카이카스 지갑을..

TL;DR Typescript 사용자나 컴팩트한 라이브러리(로딩 성능 향상)를 원한다면 ethers를 사용하면 될 것 같다. web3.js는 이더리움 재단의 서포트를 받아 과거부터 표준으로 사용되어 왔다. web3와 ethers 이더리움 블록체인 네트워크와 상호작용하기 위한 API web3 이더리움의 재단이 서포트 오래전부터 표준으로 사용 (그래서 Github 스타나 의존성을 가진 라이브러리가 많음, 아마 구글링도 잘될 것) 타입스크립트 미지원(일부 지원?) - 4.x에서 fully 지원한다고 하는데 현재 1.6.x 이름을 잘 지었다. (web3가 들어가서 이쪽을 선택하는 사람들이 꽤 된다고...) ethers Typescript 지원 메인테이너가 1명 (하지만 Discord에서 많은 사람들이 참여할 수..

Ganache ganache는 개발을 목적으로 로컬 블록체인 네트워크를 제공하는 도구이다. 어떤 블록체인 네트워크에 접근해서 정보를 얻으려면 그 네트워크에서 돌아가는 노드가 필요하다. 그러나 노드를 운영하는 것은 쉬운 일이 아니므로 ganache 같은 도구가 존재한다. ganache를 이용하면 해당 블록체인 네트워크의 블록이나 트랜잭션 등을 확인할 수 있다. Truffle 스마트 컨트랙트 개발을 위한 도구이다. 스마트 컨트랙트의 테스트, 컴파일, 배포 등의 기능을 제공한다. Truffle과 Hardhat은 스마트 컨트랙의 개발을 위한 도구 이므로 블록체인 네트워크에 연결해서 사용한다. 테스트를 위한 용도로 Ganache나 Infura의 엔드포인트를 연결해서 사용할 수 있다. Hardhat Ganache ..

Github repository: https://github.com/Hyun2/rock-paper-scissors GitHub - Hyun2/rock-paper-scissors Contribute to Hyun2/rock-paper-scissors development by creating an account on GitHub. github.com Ropsten 테스트넷 스마트 컨트랙트 주소: 0x0a9F1e470A03ed1Da19332b4Cf45ab03BDED6718 두 명의 사람이 가위 바위 보를 하고 이긴 사람에게 베팅한 금액만큼이 전송되도록 하는 코드를 구현하였다. 한 사람이 먼저 가위 바위 보 중 하나를 선택하고 나중에 다른 사람이 가위 바위 보 중 하나를 선택하는 방식으로 진행된다. 문제는 블..
- Total
- Today
- Yesterday
- Call
- eslint
- web3-token
- web3.js
- ganache
- 블록 탐색기
- Flutter
- Android
- avalanchego
- interface
- Hardhat
- web3
- JWT
- metamask-extension
- caver.js
- nft
- 앱 아이콘
- ERC721
- 스마트 컨트랙트
- Proxy Pattern
- Truffle
- erc20
- 블록체인
- class
- typescript
- swr
- 이더리움
- ethers.js
- caver-js
- Upgradeable Contracts
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |