Solana Pay QR 코드 생성기

Solana의 SOL, USDC, USDT용 Solana Pay 전송 요청 QR 코드를 만드세요. Phantom, Solflare, Backpack이 이를 스캔해 금액을 미리 채우므로 한 번의 탭으로 결제가 끝납니다.

지갑의 "받기" 화면에서 주소를 붙여넣으세요. 첫 글자와 마지막 글자를 다시 확인하세요.
BTC

브라우저에서 생성됩니다. 주소는 절대 업로드되거나 저장되지 않습니다.

Solana Pay QR 코드란?

Solana Pay QR 코드는 Solana Pay 사양의 전송 요청 URL solana:<recipient>?amount=<decimal>&spl-token=<mint>&label=<text>을 스캔 가능한 이미지로 만든 것입니다. 수신자는 Base58로 표기된 32바이트 ed25519 공개 키이고, 금액은 사람이 읽는 단위(lamports나 원시 토큰 단위가 아님)로 쓰이며, 선택 매개변수 spl-token은 토큰 민트를 지정합니다. 이를 생략하면 네이티브 SOL을 뜻합니다.

Solana Pay QR 코드 만드는 방법

  1. Solana 주소를 복사합니다. Phantom, Solflare, Backpack에서 복사하세요(32~44자 base58, 0x 없음).
  2. 선택기에서 SOL, USDT (Solana) 또는 USDC (Solana)를 고릅니다. 토큰의 경우 도구가 올바른 민트 주소를 자동으로 추가합니다.
  3. 금액, 라벨, 메시지를 추가합니다. Phantom은 확인 화면에서 라벨을 판매자 이름으로 표시합니다.
  4. 다운로드하거나 복사합니다. 링크는 모바일에서 탭하여 결제하는 링크로도 작동합니다.

결제에 Solana를 쓰는 이유

트랜잭션이 1초 안에 확정되고 비용이 1센트에 훨씬 못 미치므로, 이더리움 수수료로는 불가능한 커피 한 잔 규모의 결제에도 Solana는 실용적입니다. Solana의 스테이블코인, 특히 USDC는 거래소와 지갑에서 널리 지원되어 고객이 거래소 출금이나 자체 보관 지갑에서 결제할 수 있습니다.

예시

12.50 USDC 요청은 solana:<yourAddress>?amount=12.5&spl-token=EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v&label=Cafe로 인코딩됩니다. 지갑은 12.5에 106을 곱해(USDC는 소수점 6자리) 12,500,000 원시 단위의 전송을 구성합니다. SOL의 경우 지갑은 109를 곱하므로, amount=0.25 요청은 250,000,000 lamports를 이동시킵니다.

재사용 코드 vs. 주문별 코드

금액이 없는 코드는 카운터에 영구적으로 두고 쓸 수 있습니다. 온라인 주문의 경우 인보이스마다 금액과 주문 번호를 메시지 필드에 넣은 코드를 생성하고, Solscan에서 금액과 시간으로 입금을 대조하세요.

안전 체크리스트

Solana Pay QR FAQ

Solana Pay란 무엇인가요?

Solana Pay는 Solana의 개방형 결제 표준입니다. 전송 요청은 solana:<recipient>?amount=1.5&spl-token=<mint>&label=Shop 같은 URL입니다. 지갑이 이를 스캔해 로컬에서 트랜잭션을 구성합니다.

어떤 지갑이 Solana Pay를 지원하나요?

Phantom, Solflare, Backpack, Glow, Ultimate 등이 지원합니다. Solana Pay를 지원하지 않는 지갑도 일반 주소 옵션은 읽을 수 있습니다.

어떤 토큰 민트가 사용되나요?

USDC는 Circle의 공식 민트 EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v을, USDT는 Tether의 민트 Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB를 사용합니다. 둘 다 인코딩된 내용에 표시되므로 Solscan에서 확인할 수 있습니다.

USDC로 결제하려면 결제자에게 SOL이 필요한가요?

네, 네트워크 수수료로 아주 적은 양이 필요하며 보통 1센트 미만입니다. 수신자는 아무것도 필요 없습니다.

Solana Pay QR 코드와 일반 주소 코드는 같은 건가요?

아니요. 일반 주소 코드에는 Base58 주소만 들어 있고, Solana Pay 코드는 금액, 토큰, 라벨이 포함된 solana: URL입니다. 모든 Solana 지갑이 일반 주소를 읽을 수 있지만, 미리 채워진 필드를 쓰려면 Solana Pay 지원이 필요합니다.

메모를 추가할 수 있나요?

메시지 필드는 지갑에 표시됩니다. 온체인 메모의 경우 Solana Pay는 memo 매개변수도 지원하지만, 이 도구는 모든 지갑이 표시하는 필드만 사용합니다.