토큰 만들어보기 (feat. BSC, Dogechain)

2022. 9. 18. 23:49Crypto Tool

728x90
반응형

사람들은 토큰을 어떻게 만드는걸까??

 

준비물

​수수료 지불할 코인 (BNB, WDoge 등)

1. http://remix.ethereum.org/ 접속
프로그래밍을 몰라도 만들 수 있게 도와주는 싸이트입니다.
 

 

2. Contracts를 누르고 '2'번을 눌러 새로운 프로젝트를 생성

3. 프로젝트 이름에 .sol을 붙임

- solidity 라는 언어를 사용하기 때문에 뒤에 sol붙음 (solana에 sol 아님)

4. https://github.com/jklepatch/eattheblocks/blob/master/screencast/308-create-bep20-token-bsc/Token.sol 에 접속 후소스 코드를 모두 복사 후 빈 공간에 붙입니다. 그 후, 아래 빨간 표시된 것들을 수정

5. 
totalSupply = 원하는 발행량 * 10 ** 원하는 소수점
name = "원하는 토큰 이름"
symbol = "원하는 심볼"
decimals = 원하는 소수점

decimals이 헷갈리는 분들이 계신데 0~18까지 설정할 수 있으며 8로 예를 들면

bitcoin은 8 decimals 입니다. 따라서, 가장 작은 단위는 소수점이 8자리인 0.00000001 BTC 입니다.

아주 중요한 사항

원하는 발행량 * 10 ** 원하는 소수점

6. 왼쪽 메뉴에 2번째 클릭해 주시고 나머지를 아래 사진처럼 바꾼 후 파란색 Compile 버튼

(오류 메세지는 가볍게 무시)

7. 메뉴 세번째인 옆으로 화살표 모양 클릭하셔서 맨 위 Injected Web3로 설정하시면 메타마스크와 연결

그리고 deploy를 눌러 줍니다. 그럼 소량의 수수료와 함께 토큰이 만들어 집니다. 그런 후 주황색 박스 아래 안보이던 것이 보일텐데 그것이 새로 만든 토큰의 Contrct address 입니다. 그걸 복사하셔서 내 메타마스크에 토큰 추가를 하면 토큰이 들어와 있는 것을 확인 하실 수 있습니다.

 

​8. transfer에 본인 메타마스크 주소를 쓰시고 value에는 아무렇게 숫자 적어서 transact 을 눌러서 보내면 완료

 

반응형