CChainPay
로그인
멀티체인 입금 API · 출금 출시 예정

네트워크마다 지갑을 따로 두지 않고 다섯 개 네트워크에서 암호화폐를 정산하세요.

하나의 API로 TRON, BNB Chain, Ethereum, Polygon, Arbitrum의 입금 주소를 발급합니다. 고객별 HD 파생, 온체인 확인, 웹훅 전달. 출금은 곧 출시됩니다.

정산 장부예시
TRC20a41f…9c02 → TQn9Y…LK3j81,240.00 USDTconfirmed
BEP206b02…e714 → 0x9F1c…4Db20.842 BNB18/19 conf
ERC20f930…22a1 → 0x2Ae7…88Fc3,050.00 USDCconfirmed
webhook → POST callbackUrl19 / 19 conf
5
지원 네트워크
1%+flat
입금 수수료
0%
출금 토큰 수수료 · 출시 예정
~1min
일반적인 확인 시간
ChainPay를 선택하는 이유

공개 입금 — 출금 출시 예정

입금은 계정이나 키 없이 작동합니다. 등록은 선택 사항이며, 입금을 캐비닛에 연결해 모든 통계를 볼 수 있습니다.

입금에 가입 불필요

callbackUrl과 forwardAddress로 POST /deposit-address — API key도 계정도 필요 없습니다. x-api-key를 추가하면 주소가 캐비닛에 연결되어 전체 통계가 표시됩니다.

멀티체인, 하나의 티커 표기

trc20/usdt, bep20/usdt, erc20/usdt — TRON, BNB Chain, Ethereum, Polygon, Arbitrum 모두 같은 요청 형식입니다.

내 지갑으로 정산

확인이 완료되면 자금이 전달 주소로 전송됩니다. 목적지는 고객이 보유하며, 가맹점 잔액은 보관하지 않습니다.

믿을 수 있는 webhook

pending 및 confirmed 콜백을 URL로 전송하며, 전송이 재시도될 경우 GET status/transactions가 신뢰할 수 있는 대안이 됩니다.

투명한 네트워크 비용

비율에 네트워크 비용 기준의 고정 부분을 더합니다. 코인별 최소 금액과 예상 수수료는 네트워크 페이지에 있습니다.

준비되면 출금

선택형 캐비닛 + API 키: 입금을 계정에 연결해 전체 통계를 확인하세요. 출금은 곧 출시: 토큰 수수료 0%, 가스는 본인의 gas station 지갑에서.

입금이 정산되는 과정

주소에서 전달 완료까지 세 번의 호출

입금에는 사전 가입이 필요 없습니다. 주소는 요청마다 가져오거나 생성되고, 자체 스캐너가 추적하며, 각 체인의 임계값에 따라 확인됩니다.

01

주소 생성

체인, 티커, callback URL을 전달하세요. 같은 reference의 이후 모든 입금에 재사용되는 새 HD 주소를 받습니다.

POST /deposit-address
{ "chain":"tron", "ticker":"trc20/usdt" }
02

스캐너가 감지

TRON의 네이티브 블록 탐색과 BNB Chain의 이벤트 리스너가 들어오는 전송을 매칭하고 확인 횟수를 세기 시작합니다.

GET /deposit-address/:id/status
→ "confirmations": 14
03

확인 및 전달

임계값에 도달하면 자금이 전달 주소로 이동하고 callback이 호출됩니다. 응답이 없으면 backoff로 재시도합니다.

POST callbackUrl
{ "status":"confirmed" }
네트워크 지원 범위

오늘 5개 체인 운영 중, 계속 추가됩니다

모든 네트워크 보기
요금

입금 1% + 네트워크 고정분 · 출금 출시 예정

전체 요금 보기
환율

실시간 시장 환율로 어떤 금액이든 환산

환산기 열기
시작하기

서버용 key 하나, 팀용 로그인 하나

  • →한 번 가입하면 입금을 계정에 연결하는 API 키(출금 출시 후에는 출금에도 사용)와 캐비닛 로그인을 받습니다.
  • →모든 지갑, 출금 요청, 잔액은 고객 계정에 귀속되며 다른 사람이 만든 것은 보이지 않습니다.
  • →입금 주소 생성은 계속 공개이며 key가 필요 없습니다. 고객의 사용자도 같은 호출을 할 수 있습니다.
  • →API key는 대시보드에서 언제든 직접 교체할 수 있으며 지원 요청이 필요 없습니다.
# create a deposit address
curl -X POST \
 https://api.chainpay.site/deposit-address \
 -d '{
    "ticker": "bep20/usdt",
    "forwardAddress": "0xYourWallet…",
    "externalReference": "order-123",
    "callbackUrl": "https://you.io/hook"
 }'