IVMS101

가상자산 이전 시 사용되는 국제 메시징 표준 IVMS101에 대해 설명합니다.

IVMS101은 Inter VASP가 정의한 VASP간 통신을 위한 글로벌 프로토콜입니다. CODE는 가상자산 거래와 관련한 개인정보를 교환하기 위해 IVMS101 표준을 사용합니다.

json 스키마 및 예제는 여기를 참고해주세요.

  • 메시지의 필드 이름은 첫글자를 소문자로 시작하는 camelCase 로 표기합니다.
    단, ivms101 에서 Entity 에 해당하는 'Originator', 'Beneficiary', 'OriginatorVASP', 'BeneficiaryVASP' 객체는 PascalCase 로 표기합니다.
  • 모든 필드의 값(Value)는 별도로 명시된 내용이 없으면 대소문자를 구분하지 않습니다.
  • 모든 필드의 값(Value)는 항상 UTF-8 인코딩된 문자열로 표현합니다. (boolean 이나 정수, 실수 등 포함)
  • 모든 필드의 값(Value)는 한글이 허용되는 경우를 제외하면 영어 표기를 원칙으로 합니다.

IVMS101 Version

IVMS101은 출시 이후 1회 업데이트되어 두 가지 버전이 존재합니다.

  • IVMS101.2020: 초기 버전
  • IVMS101.2023: 2024년 업데이트

현재 글로벌 공통으로 모든 트래블룰 솔루션에서는 IVMS101.2020을 채택하여 사용 중이며 코드의 모든 가이드 컨텐츠도 이를 기준으로 설명하고 있습니다.

VASP 간 다른 버전의 IVMS101 프로토콜을 채택할 경우 통신이 정상적으로 이루어지지 않을 수 있습니다. 반드시 문서에서 가이드 한 대로 작성해 주세요.