Skip to content
This repository was archived by the owner on Apr 24, 2026. It is now read-only.

johnnyji-dev/sv.practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Johnny's shop (Solana Pay demo)

Dev USDC(유사) 토큰 민팅 (Devnet)

주의: Circle의 공식 USDC 민트는 민트 권한이 없어서 직접 발행할 수 없습니다.
여기서는 개발/테스트용으로 USDC처럼 6 decimals를 가진 SPL 토큰을 새로 만들고 mintTo 합니다.

준비

  • Solana CLI로 지갑 준비(기본: ~/.config/solana/id.json)
  • Devnet SOL이 부족하면 스크립트가 1 SOL airdrop을 시도합니다.

설치

npm install

# 만약 ~/.npm 권한(EACCES) 문제가 있다면:
npm install --cache ./.npm-cache

민팅

처음 실행 시 새 민트를 만들고(주소를 .usdc-mint.json에 저장), 해당 민트로 계속 민팅합니다.

npm run mint:usdc -- --recipient <받을_지갑주소> --amount 25

이미 있는 민트 주소로 민팅하려면:

npm run mint:usdc -- --recipient <받을_지갑주소> --amount 1.5 --mint <민트주소>

옵션:

  • SOLANA_RPC_URL: RPC URL (기본 devnet)
  • KEYPAIR_PATH: 민트 권한/수수료 지불자 키파일 경로

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors