Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

1234567891011121314151617181920212223
  1. import { AlchemyProvider, Wallet } from 'ethers';
  2. // 1. 네트워크와 API 키 설정
  3. const network = 'matic-amoy'; // Polygon Amoy 테스트넷
  4. const alchemyApiKey = 'o5F9YD_LHZZEde-gXzZyv'; // 여기에 본인의 API 키 입력
  5. // 2. Alchemy Provider 생성
  6. const provider = new AlchemyProvider(network, alchemyApiKey);
  7. // 3. 지갑 연결 (테스트용 private key 사용)
  8. const privateKey = 'ccb3131e009c579f16e6088f89218744f670e9b09c28514c671d5ae239f0c532'; // 절대 실제 자산이 있는 키 사용 금지!
  9. const wallet = new Wallet(privateKey, provider);
  10. // 4. 예제: 지갑 주소와 잔액 출력
  11. async function main() {
  12. const address = await wallet.getAddress();
  13. const balance = await provider.getBalance(address);
  14. console.log(`🪪 Address: ${address}`);
  15. console.log(`🪪 Balance: ${balance}`);
  16. //console.log(`💰 Balance: ${ethers.formatEther(balance)} MATIC`);
  17. }
  18. main().catch(console.error);