본문 바로가기
728x90

블록체인65

[BNB Challengers 4일차] Smart Contract에 이미지를 포함하여 NFT 민팅 + Opensea에서 확인하기! 안녕하세요!^^ 오늘은 BNB Challengers 강의 4일차, 실습강의로 NFT 메타데이터를 입력해서 실제 이미지를 민팅해보는 수업이었습니다! 지난 강의에서 배웠던 Smart Contract 코드에 5줄 정도만 더 추가된다고 해요~~ h662 선생님이 멋진 강의를 진행해주셨습니다!!^^ 강의 내용을 이해하며 정리해보았습니다! 메타데이터란?? 데이터에 모은 데이터이다!! 예시) 사진데이터에 저장된 세부정보들!! NFT는 핵심데이터와 메타데이터로 구분되어있다! 핵심데이터는? - ERC721 스마트컨트랙트에 저장되어있다!! - Token ID / Owner / Image / Description / Property / Token URI (메타데이터 주소) 메타데이터는? - 그 외의 다른 정보들!! 그런데 .. 2022. 11. 12.
간단한 스마트컨트랙트 실습!! // SPDX-License-Identifier: MIT pragma solidity ^0.8.7; contract FirstContract{ int private number = 1000; uint public uNumber = 100; function callNumber() public view returns(int){ return number; } function addOne() public { number = number + 1; } } 위 코드는 Smart Contract를 간단히 시작할 수 있는 예시입니다!! 변수로 number =1000, uNumber = 100을 입력해줍니다!! 그리고 2개의 함수 callNumber()와 addOne()를 만들어줌니다. 각각의 함수는 아래와 같아요!! c.. 2022. 11. 11.
[BNB Challengers 3일차] NFT의 실습 - Remix에서 오픈씨에 민팅해보기!! 안녕하세요!^^ 오늘은 BNB Challengers 강의 3일차, 실습강의로 PFP 프로젝트를 직접 만들어 가면서 스마트 컨트랙트를 공부해보는 수업이었습니다! h662 선생님이 멋진 강의를 진행해주셨습니다!!^^ 강의 내용을 이해하며 정리해보았습니다! 스마트 컨트랙트는 계약이다!!! 하지만 이 용어때문에 비탈릭은 후회한다는 트윗을 했었다!! EVM이란? 이더리움 가상머신!! (Ethereum Virtual Machine) 솔리디티로 스마트 컨트랙트 작성 → 이더리움이 이해할 수 있는 바이트코드로 컴파일 → 블록체인에 입력! 블록체인을 EVM vs 비 EVM으로 나눌수 있다~!! EVM 비 EVM 이더리움, BNB, 폴리곤, 클레이트 등등 솔라나, 폴카닷 강의 주제인 BNB와 ETH의 차이는?? - ETH.. 2022. 11. 10.
[web3]PYTHON web3를 활용하여 Smart Contract 배포하기!!(4) - Token 제작 2022.08.17 - [일등박사의 생각/블록체인] - [web3] Python Web3.py 패키지를 활용하여 데이터 주고받기! 2022.08.17 - [일등박사의 생각/블록체인] - [web3]PYTHON web3를 활용하여 Smart Contract 배포하기!!(1) 2022.08.20 - [일등박사의 생각/블록체인] - [web3]PYTHON web3를 활용하여 Smart Contract 배포하기!!(2) 2022.08.21 - [일등박사의 생각/블록체인] - [web3]PYTHON web3를 활용하여 Smart Contract 배포하기!!(3) 안녕하세요!! 이번 포스팅에서는 Python web3를 활용하여 ERC20 토큰을 만들고, 만든 토큰을 사용자끼리 주고받는 기능을 구현해 보겠습니다!! .. 2022. 9. 25.
728x90