안녕하세요. 여러 거래소를 하나의 서비스에서 사용하면서 겪은 불편에서 시작한 오픈소스 프로젝트 maxt를 소개합니다. 만든 이유 통합 API를 사용해도 실제로 여러 거래소를 연동하면 같은 기능에 서로 다른 파라미터가 필요하거나, 응답과 오류를 별도로 처리해야 하는 경우가 있었습니다. 거래소 전용 기능까지 사용하기 시작하면 조건 분기가 더 늘어났습니다. 저는 새로운 거래소를 추가할 때마다 공통 로직까지 다시 작성하거나, 사용하는 언어가 바뀔 때마다 SDK 사용법을 새로 익히고 싶지 않았습니다. 그래서 지원 거래소 수보다 일관된 개발 경험을 우선한 maxt를 만들었습니다. 어떤 방식인가 공통 기능은 Client에서 제공합니다. 거래소와 언어가 달라도 같은 API 구조, 모델, 오류 분류, 스트림 규칙으로 사용할 수 있습니다. 거래소에만 있는 기능은 공통 API에 옵션이나 조건문으로 섞지 않고, 타입 안전한 어댑터를 통해 명시적으로 제공합니다. 예를 들어 ticker()는 모든 거래소에서 사용하는 공통 기능이고, Binance의 주문 단위와 가격 단위를 조회하는 spot_symbol_filters()는 Binance 어댑터에서 호출합니다. 현재 다음 거래소를 지원합니다. Upbit 현물 Bithumb 현물 Binance 현물 및 USD-M 무기한 선물 Hyperliquid 현물 및 무기한 선물 공개 REST API는 마켓, 체결, 호가, 현재가, 캔들, 펀딩 이력을 지원하며 WebSocket 스트림도 제공합니다. 계좌, 주문, 포지션을 다루는 비공개 API도 구현되어 있습니다. 멀티 언어 지원 과거 Go 기반 코어를 Flutter와 FFI로 연결했던 프로젝트 경험에서 이 구조에 대한 영감을 얻었습니다. 하나의 코어를 여러 환경에서 재사용하는 방식이 유효하다고 느꼈고, 네이티브 FFI와 WebAssembly를 통해 여러 언어와 플랫폼으로 확장하기에 적합한 Rust를 중심으로 설계했습니다. 현재 지원하는 환경은 다음과 같습니다. Rust Python Dart 및 Flutter 네이티브 Dart Web TypeScript 및 Node.js TypeScript 및 브라우저 WebAssembly 거래소 기능은 Rust 코어에 구현하고, 하나의 공통 스키마에서 각 언어의 공개 API와 계약을 생성합니다. 생성 결과는 컴파일된 네이티브 API와 비교해 누락 여부를 검사합니다. 각 패키지는 독립적으로 설치할 수 있습니다. carg...
Show GN: maxt – 거래소와 언어가 달라도 일관된 방식으로 사용하는 멀티 언어 거래소 SDK
2 weeks ago
20
Related
SSL에 대해 배운 모든 것이 더는 유효하지 않음 [유튜브]
5 hours ago
2
YC CEO Garry Tan이 말하는 창업자의 새로운 규칙 [유튜브]
5 hours ago
1
Computer Use와 Skills/Files API로 프로덕션 에이전트 구축하기
5 hours ago
1
Rust nightly, 차세대 트레이트 솔버 기본 활성화
6 hours ago
1
KDE에 Btrfs 스냅샷을 통합하는 KIO Snapshot
6 hours ago
1
더 나은 배터리
6 hours ago
1
Rust 1.98.0 발표
6 hours ago
1
Tips
click
Popular
마키나락스, 중견 제조사 현장에 AI 네이티브 팩토리 구축한다
4 weeks ago
64
제니, 빌보드 라디오 차트 1위…'골든' 이어 두 번째
3 weeks ago
62
라온시큐어 화이트해커 23명, 국제 해킹 대회 '데프콘 CTF 2026' 본선행
3 weeks ago
56
'산골총각 영웅' 차승원·김도훈 합류…임영웅과 찰떡+힐링 케미
3 weeks ago
46
© Clint IT 2026. All rights are reserved

![[테크 차이나] DeepSeek V4 Flash 1위… 중국 모델 강세 지속(OpenRouter 주간 AI 모델 사용량 순위)](https://img.etnews.com/news/article/2026/08/06/news-p.v1.20260806.379c2eee15bb4be5b29d934a203a6106_Z1.jpg)








English (US) ·