pharos-token-launcher은(는) 무엇을 하나요?
파로스 에이전트 스킬 — ERC-20 토큰 배포, 컨트랙트 검증, 배치 에어드랍을 파로스 Atlantic 테스트넷 및 Pacific 메인넷에서 수행합니다. 하나의 자연어 명령으로 토큰 전체 수명 주기를 관리합니다.
개요
이 스킬을 사용하면 복잡한 스마트 컨트랙트 코드 작성이나 수동 배포 과정 없이, 자연어 명령만으로 파로스 블록체인에서 ERC-20 토큰을 생성하고 관리할 수 있습니다.
사전 요구 사항
- Node.js 18+
pnpm,npm, 또는yarn- 파로스 지갑 개인키 (
PRIVATE_KEY) - (메인넷 배포 시) 충분한 PHX 잔고
설치
npm install pharos-token-launcher
또는 레포지토리 클론:
git clone https://github.com/DingiDinigi/pharos-token-launcher.git
cd pharos-token-launcher
npm install
환경 변수 설정
프로젝트 루트에 .env 파일을 생성하고 다음 내용을 추가하세요:
PRIVATE_KEY=당신의_파로스_지갑_개인키
PHAROS_RPC_URL=https://atlantic2.pharos.network # 테스트넷 기본값
사용법
토큰 배포하기
에이전트에게 자연어로 요청하세요:
파로스 Atlantic 테스트넷에 MyToken (MTK) 토큰을 1,000,000개 배포해 줘.
스킬이 자동으로 다음을 수행합니다:
- ERC-20 스마트 컨트랙트 생성
- 컨트랙트 배포
- 배포된 주소 반환
컨트랙트 검증
배포 후 컨트랙트를 검증하려면:
방금 배포한 0x123...abc 컨트랙트를 검증해 줘.
배치 에어드랍
여러 주소로 토큰을 전송하려면:
토큰 0x123...abc로 다음 주소들에게 100개씩 에어드랍해 줘: 0xaaa..., 0xbbb..., 0xccc...
지원 네트워크
| 네트워크 | RPC URL | 체인 ID |
|---|---|---|
| Atlantic 테스트넷 | https://atlantic2.pharos.network | 98765 |
| Pacific 메인넷 | https://pacific.pharos.network | 12345 |
스킬 명령 예시
- "ERC-20 토큰 배포해 줘, 이름: MyToken, 심볼: MTK, 공급량: 1000000"
- "Atlantic 테스트넷에서 GenesisToken (GNS) 배포하고 검증해 줘"
- "토큰 0xabc...def로 0x111..., 0x222..., 0x333...에 각각 50개씩 에어드랍해 줘"
라이선스
MIT