프로토콜
계약 및 상태 참조
상세 상태 정의, 서명 규칙 및 공개 API 기능.
개별 주식 매수와 인덱스 보유는 서로 다른 상품입니다
보유 대상, 보관 주체 및 처분 방법이 다릅니다. 이 화면에서는 두 방식을 명확히 구분합니다.
| 비교 항목 | 직접 매수내 지갑의 토큰 | 인덱스 보유볼트 지분 |
|---|---|---|
| 보유 대상 | 해당 컨트랙트 주소의 bStock 토큰 자체. | 바스켓을 보유한 볼트의 ERC-20 지분. |
| 보관 | 본인 지갑. 스왑 후 플랫폼이 토큰을 다루지 않습니다. | 비수탁형 컨트랙트. 플랫폼 지갑은 사용자 자산을 보유하지 않습니다. |
| 처분 방법 | 경로가 있을 때 동일한 경로를 통해 매도합니다. | 현물로 비례 상환합니다. 현금이 아닌 기초 토큰을 받습니다. |
| 발행사 제한 | 직접 적용됩니다. 동결되면 전송할 수 없습니다. | 각 자산에 적용됩니다. 한 자산만 제한되어도 전체 상환이 되돌려집니다. |
| 거래 기준 가격 | 기한과 최소 수령량이 명시된 실행 가능한 견적. | 고정 블록 미리보기. 실행을 보장하지 않습니다. |
| 리밸런싱 | 본인이 수행합니다. 플랫폼은 포지션을 보유하거나 지시를 보내지 않습니다. | 거버넌스 아래 정해진 한도 내에서 검토된 구성안을 통해서만 수행합니다. |
| 선택하는 경우 | 개별 종목 하나를 선택하고 토큰을 직접 보유하려는 경우. | 하나의 포지션으로 테마에 투자하고 비중을 컨트랙트에서 확인하려는 경우. |
두 방식의 공통점
자산은 심볼이 아닌 체인 ID와 주소로 식별합니다. 동일한 근거 절차를 통해 편입 승인됩니다. 발행사는 어느 경로든 동결하거나 제한할 수 있으며 두 방식 모두 처분 가능성을 보장하지 않습니다.
현재 이용 가능 여부
실행 요건은 경로에 따라 다릅니다. 인덱스 지분에는 등록된 볼트의 현재 체인별 기능이 필요하고, 직접 매수에는 실행 가능한 경로와 측정된 시장 깊이가 필요합니다. 설정된 주소, 테스트 근거 및 프로덕션 허가는 별개입니다.
검증 상태
출처와 코드의 유래를 나타냅니다. 자산의 사용 허가 여부를 뜻하지는 않습니다.
| 테스트넷 기술 상태 · DISCOVERED | 보관된 출처에서 후보로 가져왔습니다. 아직 확인된 사항은 없습니다. |
| 테스트넷 기술 상태 · SOURCE_REVIEW | 발행사 문서를 검토 중입니다. |
| 테스트넷 기술 상태 · ONCHAIN_VERIFIED | 고정 블록에서 온체인 기능 근거를 기록했습니다. |
| 테스트넷 기술 상태 · VERIFIED | 출처와 온체인 근거를 각각 독립적으로 검토하고 승인했습니다. |
| 테스트넷 기술 상태 · REVOKED | 이전 승인이 철회되었습니다. 이 자산을 미검증으로 취급하세요. |
운용 허가
자산을 사용할 수 있는지, 어떤 방향의 운용이 허용되는지를 나타냅니다. 검증과는 독립적으로 결정됩니다.
| 표시 전용 | 표시만 허용됩니다. 신규 익스포저 생성과 펀드 사용은 불가합니다. |
| 활성 | 현재 레지스트리 규칙에 따라 운용이 허용됩니다. |
| 처분만 허용 | 신규 익스포저 생성은 불가합니다. 기존 익스포저는 처분할 수 있습니다. |
| 일시 중지 | 관련 자산의 처분도 금지됩니다. 작업이 실패할 수 있습니다. |
| 허가 철회됨 | 최종 상태입니다. 신규 익스포저는 불가하며 토큰 자체가 전송을 허용하는 경우에만 처분할 수 있습니다. |
두 상태를 구분하는 이유
출처 검증이 모두 끝난 자산도 표시만 허용될 수 있으며, 활성 자산이 근거 변경 없이 일시 중지될 수도 있습니다. 두 상태를 하나의 배지로 합치면 "발행사 문서를 확인했다"는 것과 "이 자산으로 펀드를 구성해도 된다"는 것의 차이가 드러나지 않습니다.
기능 상태
API는 구현되지 않은 기능에 503 CAPABILITY_UNAVAILABLE로 응답합니다. 이 화면에서는 이를 이용 불가로 표시하며, 빈 목록, 잔액 0 또는 거래 성공으로 대체하지 않습니다.
| 기능 | 상태 |
|---|---|
| 자산 레지스트리 목록 | 구현됨 |
| 자산 검증의 근거 | 구현됨 |
| 보관된 공식 출처 | 구현됨 |
| 고정 블록의 토큰 기능 | 구현됨 |
| 참조 가격 공개 | 구현됨사용 허가를 받은 가격 피드 필요. 확보 전까지 503 응답 |
| 공개 주소 확인 | 구현됨 |
| 지갑 로그인 | 구현됨 |
| 세션과 역할 | 구현됨 |
| 업무 변경 요청 챌린지 | 구현됨 |
| 공개 전략 탐색 | 구현됨 |
| 전략 초안 | 구현됨 |
| 전략 공개 | 구현됨 |
| 읽기 전용 공유 링크 | 구현됨 |
| 규칙 기반 사실 확인 | 구현됨사용 허가를 받은 가격 피드 필요. 확보 전까지 503 응답 |
| 과거 데이터 백테스트 | 구현됨사용 허가를 받은 가격 피드 필요. 확보 전까지 503 응답 |
| 개인 관심 목록 | 구현됨 |
| 런타임 체인 및 배포 기능 | 구현됨 |
| 정규 체인 기준 테스트넷 현물 미리보기 | 구현됨배포된 컨트랙트 주소 필요 |
| 등록된 펀드 목록 | 구현됨 |
| 고정 블록의 펀드 보유 자산 | 구현됨정규 체인의 고정 블록 스냅샷 필요. 확보 전까지 503 응답 |
| 참조 NAV | 구현됨사용 허가를 받은 가격 피드 필요. 확보 전까지 503 응답 |
| 기록 시점별 NAV 이력 | 구현됨사용 허가를 받은 가격 피드 필요. 확보 전까지 503 응답 |
| 펀드 활동 | 구현됨정규 체인의 고정 블록 스냅샷 필요. 확보 전까지 503 응답 |
| 지갑 포지션 | 구현됨정규 체인의 고정 블록 스냅샷 필요. 확보 전까지 503 응답 |
| 지갑 활동 | 구현됨정규 체인의 고정 블록 스냅샷 필요. 확보 전까지 503 응답 |
| 거래 인텐트 | 구현됨 |
| 자산 검토 대기 목록 | 구현됨 |
| 자산 출처 검토 | 구현됨 |
| 자산 활성화 | 구현됨 |
| 제한된 펀드 신청 | 구현됨 |
| 펀드 거버넌스 기록 | 구현됨 |
| 기존 바스켓 견적 | API 계약에 없음API 계약에 선언되지 않음. 503 응답 |
| 바스켓 매수 견적 | 구현됨승인된 경로 공급자 필요. 기본적으로 503 응답하며 성공해도 시뮬레이션만 수행 |
| 바스켓 매도 견적 | 구현됨승인된 경로 공급자 필요. 기본적으로 503 응답하며 성공해도 시뮬레이션만 수행 |
| 볼트 입금 견적 | 구현됨승인된 경로 공급자 필요. 기본적으로 503 응답하며 성공해도 시뮬레이션만 수행 |
| 볼트 상환 견적 | 구현됨승인된 경로 공급자 필요. 기본적으로 503 응답하며 성공해도 시뮬레이션만 수행 |
업무 변경 요청의 승인 방식
로그인 세션은 신원을 증명할 뿐 변경을 허가하지 않습니다. 모든 변경 요청은 본문을 한 번 직렬화하고 그 바이트를 SHA-256으로 해시한 뒤, 메서드·경로·해시에 결합된 일회용 챌린지를 서버에 요청합니다. 지갑은 서버의 원문 메시지에 서명하고, 동일한 본문 바이트를 nonce 및 서명과 함께 전송합니다. 한 바이트, 경로 또는 메서드라도 바뀌면 서명이 무효가 됩니다.
이미 성공한 nonce는 다시 사용할 수 없으며, 이 화면에서는 같은 기록을 알림 없이 다시 생성하지 않습니다. 응답이 유실되면 재시도 전에 nonce로 결과를 조회합니다.
지갑 로그인의 의미
로그인은 서버가 생성한 메시지를 통해 해당 주소를 제어하고 있음을 증명합니다. API 호출 권한은 8시간 동안 유효합니다. 토큰 전송, 사용 승인 또는 펀드 운용을 허가하지 않으며 검토자나 거버너 역할도 부여하지 않습니다.
수량 처리 방식
토큰의 원시 수량은 정수이며 BigInt 또는 정확한 십진 문자열로 전달합니다. 이 화면에서는 수량에 부동소수점 연산을 수행하지 않으며, 계약에 배율의 스케일이 공개되기 전까지 배율을 적용하지 않습니다.
위험과 한계
- 메인넷 프로덕션은 비활성 상태입니다. 테스트넷 배포와 합성 테스트 자산은 프로덕션 출시 조건을 충족하지 않습니다.
- 가격 출처, 참조 NAV 또는 실행 가능한 견적은 공개되지 않았습니다. 미리보기는 견적을 보장하지 않습니다.
- 시드에서 가져온 레지스트리 기록은 후보입니다. 후보는 검증되지 않았으며 거래할 수 없습니다.
- 토큰화 주식의 발행사는 전송을 제한할 수 있습니다. 어떤 화면도 제한된 토큰의 처분 가능성을 보장할 수 없습니다.