개발자 도구

개발자 도구 페이지에서는 API 연동에 필요한 기능을 설정할 수 있습니다.



엔드포인트

API 호출 시 사용하는 엔드포인트를 확인할 수 있습니다.

테스트넷과 메인넷의 엔드포인트가 다르므로 API 호출 시 반드시 확인해야 합니다.



RSA 퍼블릭 키

종단 간 암호화를 위해 RSA 퍼블릭 키로 멀티시그 키를 암호화해야 합니다.

이에 필요한 RSA 퍼블릭 키 정보가 담긴 PDF 파일을 다운로드할 수 있습니다.

권한 - 오너



API 토큰

API 토큰은 API에 대한 액세스를 요청하는 고유 식별자입니다. API 호출 시 반드시 Header에 API 토큰 값을 입력해야 합니다. API 토큰 페이지에서 API 토큰을 발급받거나 만료시킬 수 있습니다. 자세한 API 토큰 이용 방법은 여기를 참고하세요.

권한
오너 - 모든 API 토큰을 발급하고 만료시킬 수 있습니다.
매니저 - 권한이 있는 지갑의 API 토큰을 발급하고 만료시킬 수 있습니다.


발급받기

  1. 발급받기 버튼을 클릭하세요. API 토큰 발급 페이지로 이동합니다.
  2. API 엑세스를 설정해 주세요. API 토큰의 권한을 커스텀할 수 있습니다.
  3. API 토큰 종류를 선택하세요.
    1. 글로벌 : 모든 지갑에 대한 액세스를 요청할 수 있습니다.
    2. 지갑 : 특정 지갑에 대한 액세스를 요청할 수 있습니다.
  4. 3번에서 '지갑'을 선택했다면, API 토큰을 발급할 지갑을 선택하세요.
  5. API 토큰 이름을 입력하세요 (선택)
  6. OTP 인증코드를 입력한 뒤, 발급받기 버튼을 클릭하세요.
  7. 새로운 API 토큰이 발급됩니다.

TIP
발급받은 API 토큰은 최초 1회만 확인할 수 있습니다. 복사한 뒤 외부에 유출되지 않도록 안전하게 보관하세요.


만료시키기

  1. 만료하기 버튼을 클릭하세요. API 토큰 만료 팝업이 표시됩니다.
  2. 만료시킬 API 토큰 정보를 확인하세요.
  3. OTP 인증코드를 입력한 뒤, 만료하기 버튼을 클릭하세요.
  4. API 토큰이 만료됩니다.



API 호출 IP

API 호출 IP는 API를 호출하도록 허용된 IP 주소입니다. 보안을 위해 등록된 IP 주소에서만 API를 호출할 수 있습니다. API를 호출하기 전 반드시 API 호출 IP를 확인하세요. 기본적으로 콘솔에 최초 접속한 IP 주소가 API 호출 IP로 등록되어 있습니다. 자세한 API 호출 IP 이용 방법은 여기를 참고하세요.

권한
오너 계정은 모든 API 호출 IP를 등록하고 삭제할 수 있습니다.
매니저 계정은 권한이 있는 지갑의 API 호출 IP를 등록하고 삭제할 수 있습니다.


등록하기

  1. 등록하기 버튼을 클릭하세요. API 호출 IP 등록 팝업이 표시됩니다.
  2. 등록할 IP 분류를 선택하세요.
    1. 글로벌 : 글로벌 API 토큰을 호출할 수 있는 IP를 등록합니다.
    2. 지갑 : 특정 지갑의 API 토큰을 호출할 수 있는 IP를 등록합니다.
  3. 2번에서 '지갑'을 선택했다면, API 호출 IP를 등록할 지갑을 선택하세요.
  4. 등록할 IP 주소를 입력하세요.
  5. 등록할 IP 주소의 이름(별칭)을 입력하세요.
  6. OTP 인증코드를 입력한 뒤, 등록하기 버튼을 클릭하세요.
  7. 새로운 API 호출 IP가 등록됩니다.

삭제하기

  1. 삭제 버튼을 클릭하세요. API 호출 IP 삭제 팝업이 표시됩니다.
  2. 삭제할 API 호출 IP 정보를 확인하세요.
  3. OTP 인증코드를 입력한 뒤, 삭제하기 버튼을 클릭하세요.
  4. API 호출 IP가 삭제됩니다.



콘솔 접속 IP

콘솔 접속 IP는 콘솔에 접속하도록 허용된 IP 주소입니다. 보안을 위해 등록된 IP 주소에서만 콘솔에 접속할 수 있습니다.

권한
오너 계정만 콘솔 접속 IP를 등록하고 삭제할 수 있습니다.


등록하기

  1. 등록하기 버튼을 클릭하세요. 콘솔 접속 IP 등록 팝업이 표시됩니다.
  2. 등록할 IP 주소를 입력하세요.
  3. 등록할 IP 주소의 이름(별칭)을 입력하세요.
  4. OTP 인증코드를 입력한 뒤, 등록하기 버튼을 클릭하세요.
  5. 새로운 콘솔 접속 IP가 등록됩니다.

삭제하기

  1. 삭제 버튼을 클릭하세요. 콘솔 접속 IP 삭제 팝업이 표시됩니다.
  2. 삭제할 콘솔 접속 IP 정보를 확인하세요.
  3. OTP 인증코드를 입력한 뒤, 삭제하기 버튼을 클릭하세요.
  4. 콘솔 접속 IP가 삭제됩니다.

웹훅

입금, 출금과 같이 옥텟 내 어떠한 이벤트를 실시간으로 추척할 수 있도록 웹훅을 제공합니다. 특정 이벤트의 데이터를 수신할 URL을 등록하면, 이벤트 발생 시 옥텟 측에서 해당 URL로 데이터를 전송합니다. 자세한 웹훅 이용 방법은 여기를 참고하세요.

권한
오너 계정은 모든 지갑의 웹훅을 등록하고 삭제할 수 있습니다.
매니저 계정은 권한이 있는 지갑의 웹훅을 등록하고 삭제할 수 있습니다.


등록하기

  1. 등록하기 버튼을 클릭하세요. 웹훅 등록 팝업이 표시됩니다.
  2. 웹훅을 등록할 지갑을 선택하세요.
  3. 웹훅을 등록할 이벤트를 선택하세요.
  4. 등록할 웹훅의 이름(별칭)을 입력하세요.
  5. 웹훅을 받을 URL을 입력하고 다음 버튼을 클릭하세요.
    1. 무결성 검증 활성화 여부를 선택하세요.
  6. 활성화를 선택한 뒤, 사용할 해시키 값을 입력하여 설정할 수 있습니다.
  7. OTP 인증코드를 입력한 뒤, 등록하기 버튼을 클릭하세요.

TIP
웹훅 허용 포트는 443, 80 입니다.


삭제하기

  1. 삭제 버튼을 클릭하세요. 웹훅 삭제 팝업이 표시됩니다.
  2. 삭제할 웹훅의 정보를 확인하세요.
  3. OTP 인증코드를 입력한 뒤, 삭제하기 버튼을 클릭하세요.
  4. 웹훅이 삭제됩니다.

상태 변경하기

  1. 수정 버튼을 클릭하세요. 웹훅 상태 변경 팝업이 표시됩니다.
  2. 비활성화하기 또는 활성화하기 버튼을 클릭하세요.
  3. 웹훅 상태가 변경됩니다.



신규 토큰 등록 신청

옥텟은 지갑에 등록된 토큰만 입금 처리됩니다. [지갑 설정] > [토큰 화이트리스트] 페이지에 원하는 토큰이 없다면, 신규 토큰 등록 신청 페이지에서 토큰을 신청해야 합니다. 신청한 신규 토큰은 등록까지 최대 2영업일이 소요됩니다.

권한 - 오너모든 관리자가 신규 토큰을 등록 신청할 수 있습니다.


  1. 신청하기 버튼을 클릭하세요. 신규 토큰 등록 팝업이 표시됩니다.
  2. 등록할 토큰의 기본 정보(플랫폼, 종류, 컨트랙트 주소)를 입력하세요. 컨트랙트 주소가 정확하지 않을 경우 신청이 불가합니다.
  3. 토큰의 상세 정보(국문 이름)을 입력해 주세요. 토큰의 영문 이름, 심볼, 데시멀은 자동으로 입력됩니다.
  4. OTP 인증코드를 입력한 뒤, 신청하기 버튼을 클릭하세요.



신규 NFT 등록 신청

NFT 입금 방식이 화이트리스트 입금일 경우 지갑에 등록된 NFT만 입금 처리됩니다. [지갑 설정] > [NFT 입금 화이트리스트]에 원하는 NFT가 없다면, 신규 NFT 등록 신청 페이지에서 NFT를 신청해야 합니다. 신청한 신규 NFT는 등록까지 최대 2영업일이 소요됩니다.

권한 - 오너모든 관리자가 신규 토큰을 등록 신청할 수 있습니다.


  1. 신청하기 버튼을 클릭하세요. 신규 NFT 등록 팝업이 표시됩니다.
  2. 등록할 NFT의 기본 정보를 입력하세요. (플랫폼, 종류, 이름, 심볼)
  3. 등록할 NFT 컨트랙트 주소를 입력하세요. 컨트랙트 주소가 정확하지 않을 경우 신청이 반려됩니다.
  4. OTP 인증코드를 입력한 뒤, 신청하기 버튼을 클릭하세요.

TIP
NFT 컨트랙트 등록 API를 이용하면 등록 심사 없이 바로 신규 NFT를 등록할 수 있습니다.