ERC-20 토큰을 두가지 발행해보겠습니다

  • LP (스왑용 토큰)

  • BCS (LP토큰의 2배 가격)

👉 각 100만개씩 발행

BEP-20 토큰을 만들기 위한 코드
👆 (코드가 길어서 링크 첨부)


1. 팬케이크스왑 페이지에서 세팅하기

  1. 팬케이크스왑 페이지에서 Trade 👉 Liquidity 탭으로 이동
  2. 메타마스크 연결
  3. ‘Binance Smart Chain Testnet’ 선택
  4. ‘Add Liquidity’ 버튼 선택

2. BEP-20 토큰 목록에 추가하기

👆 토큰 심볼을 클릭하면 컨트랙트 주소를 입력할수 있는 창이 나옵니다

👆 앞서 발행한 BEP-20 토큰 컨트랙트 주소를 입력하고 ‘Import’ 버튼 클릭

👆 BEP-20 토큰이 Import 됐는지 확인

  • LP (스왑용 토큰)
  • BCS (LP토큰의 2배 가격)
    👉각각의 배포된 컨트랙트 주소를 입력해서 토큰을 불러온다

3. DEX에 토큰 가격 형성하기

  1. ‘Add Liquidity’ 버튼을 클릭하고 들어와서
  2. 위에는 tBNB 토큰을 선택하고
  3. 아래는 가격형성을 하려는 토큰을 선택한다

  1. LP토큰 1개당 0.2 tBNB 로 설정 ⭐
  2. BCS토큰 1개당 0.1 tBNB 로 설정 ⭐
  3. ‘Enable LP’ 버튼을 클릭하면 토큰의 가격이 형성된다

4. 유동성 풀 (Liquidity Pool) 생성하기

👆 ‘tBNB-BCS’ Liquidity Pool 생성
⭐ BCS 토큰 50만개 공급


👆 ‘tBNB-LP’ Liquidity Pool 생성
⭐ LP 토큰 50만개 공급


5. 유동성 풀 (Liquidity Pool) 생성완료

👆 생성완료 된 ‘Liquidity Pool’


6. 토큰 스왑으로 가격 확인해보기

  1. 팬케이크스왑 페이지에서 Swap 탭으로 이동
  2. Swap 을 하려는 토큰 선택 LP / BCS

👆 스왑하려는 수량 확인
스왑 시 공급자(Provider)에게 지급되는 수수료(Fee) 확인


1 LP = 약 2 BCS 로 가격이 형성되어 있는걸 확인할 수 있다
1 LP (0.2 tBNB) = 2 BCS (0.2 tBNB)