상세 컨텐츠

본문 제목

바이낸스 API로 1초만에 출금하기(다계정할 때 매우 편함)

코딩/파이썬

by 몽당. 2023. 5. 12. 20:48

본문

안녕하세요 몽당입니다ㅎ

오늘 포스팅은 평소에 바이낸스에서 출금할 때 이메일, 폰번호, 패스키 등등 인증하는게 너무 귀찮을 때가 많은데 다계정용으로 거래소에서 하나하나 출금하는건 너무 노가다라 이를 쉽게 할 수 있는 API로 출금하기입니다!

우리가 평소에 바이낸스에서 출금할 때 그냥 폰이나 컴퓨터로 접속해서 출금을 하면 이러한 인증과정을 거쳐야 하지만 API로 출금할 경우 별도의 인증없이 1초만에 출금신청을 할 수 있습니다ㅎ

그래서 저는 평소에 컴퓨터 사용하다가 바이낸스 출금할 일이 생기면 제가 만든 프로그램으로 빠르게 출금하곤 합니다ㅎ

 

저는 편의를 위해서 GUI도 만들고 프로그램 형식으로 만들었지만 그냥 파이썬 코드 몇줄만으로도 간단하게 실행시킬 수 있습니다.


그럼 지금부터 차근차근 따라가며 만들어봅시다!

 

바이낸스 API 신청 및 key 발급

바이낸스 API 발급은 위 포스팅 참고바랍니다!

 

출금기능을 사용하려면 'Enable Withdrawls' 기능 꼭 활성화해주셔야합니다!!

 

파이썬 코드
from binance.client import Client
from binance.exceptions import BinanceAPIException

api_key = "본인의 바이낸스 API키"
api_secret = "본인의 바이낸스 시크릿키"

client = Client(api_key=api_key, api_secret=api_secret)

result = client.withdraw(coin= '코인', amount=수량, address="출금주소", network='체인')

#ex)result = client.withdraw(coin= 'USDT', amount=100, address="출금주소", network='BSC')
 

전체코드입니다. 엄청 간단하죠?ㅎ

pip install python-binance
 

우선 터미널에서 python-binance 모듈을 다운받아줍시다.

from binance.client import Client
from binance.exceptions import BinanceAPIException

api_key = "본인의 바이낸스 API키"
api_secret = "본인의 바이낸스 시크릿키"
 

코드를 간단하게 살펴보면 binance 모듈을 import 하고 본인의 바이낸스 계정을 컨트롤하기 위해 API키와 시크릿키를 각각 변수에 저장해둡니다.

client = Client(api_key=api_key, api_secret=api_secret)
 

그런 후 Client함수에 API키와 시크릿키를 넣어서 본인 계정을 연동시켜줍니다.

result = client.withdraw(coin= '코인', amount=수량, address="출금주소", network='체인')
 

마지막으로 출금시켜주는 함수를 살펴보면 withdraw 함수에 출금할 코인, 개수, 출금할 주소, 출금할 체인을 넣어줍니다.

result = client.withdraw(coin= 'USDT', amount=100, address="출금 주소", network='BSC')
 

예를 들어 100 USDT를 BSC체인으로 출금하고 싶으면 이렇게 입력해주면 됩니다.

 

체인 종류는 이더리움은 'ETH', 바이낸스 스마트체인은 'BSC', 트론은 'TRX', 아비트럼은 'ARB', 수이는 'SUI' 등등 이렇게 넣어주시면 됩니다.

 

이러면 바이낸스 API로 간편하게 출금하기 코드 끝! 매우매우 간단합니다ㅎ


이제 바이낸스에서 출금하거나 다계정용 지갑들에 싹다 뿌릴 때 지갑별로 address부분만 본인 지갑주소로 바꿔서 코드 실행만 시켜주면 따로 이메일,폰 인증 없이 매우 편하게 출금 신청 가능합니다!

 

굿ㅎ


GUI 제작 버전

파이썬 코드만으로도 충분히 편하게 쓸 수 있지만 그냥 뭔가 이쁘게 프로그램으로 만들어보고 싶어서 저는 GUI제작도 해봤습니다ㅎ

 

GUI 제작 엄청 복잡할줄 알았는데 'Qt Designer' 프로그램 쓰니까 진짜 겁나 쉬워요..ㅎ

이렇게 그냥 그림판처럼 원하는 기능 가져다가 디자인만하면 알아서 UI 코드 만들어줍니다ㄷㄷ


다계정용으로 체인별 가스비 뿌리기 할 일 생기시면 파이썬으로 간단하게 API 이용해서 시도해 보셔용ㅎ (출금할 때마다 인증하기 너무 귀찮쓰..)

 

다들 주말 잘 보내세요!!

 

✔몽당의 코인 정보+일기장 텔레그램✔

https://t.me/mongdangcoin

 

몽당의 코인판 데굴데굴

크립토 정보와 투자일지 :) 블로그 https://blog.naver.com/mungyo7 일기장, 생각들 https://t.me/mongdangcoin

t.me

 

 

관련글 더보기

댓글 영역