T-REX
✅ Validado on-chain (Sepolia, ERC-4337)
Suite T-REX — ERC3643 deploy + identity-gated mint/transfer + freeze/forceTransfer/recover validados on-chain (RWA).
Gerada automaticamente do spec OpenAPI da API (fonte de verdade). 13 endpoint(s).
Get compliance info
GET /v1/tokens/{id}/compliance_info
Get the compliance contract address
Auth: api-key
Path params: id
Respostas: 200, 401
Force transfer
POST /v1/tokens/{id}/force_transfer
Force transfer tokens between addresses (agent action)
Auth: api-key
Path params: id
Request body:
| Campo | Tipo | Obrigatório | Descrição |
|---|
Respostas: 200, 400, 401
Freeze address
POST /v1/tokens/{id}/freeze
Freeze an investor address (T-REX)
Auth: api-key
Path params: id
Request body:
| Campo | Tipo | Obrigatório | Descrição |
|---|
Respostas: 200, 400, 401
Freeze partial
POST /v1/tokens/{id}/freeze_partial
Freeze a specific amount of tokens
Auth: api-key
Path params: id
Request body:
| Campo | Tipo | Obrigatório | Descrição |
|---|
Respostas: 200, 400, 401
Check frozen
GET /v1/tokens/{id}/frozen
Check if an address is frozen
Auth: api-key
Path params: id
Respostas: 200, 401
Get frozen tokens
GET /v1/tokens/{id}/frozen_tokens
Get amount of frozen tokens for an address
Auth: api-key
Path params: id
Respostas: 200, 401
Get identity registry
GET /v1/tokens/{id}/identity_registry
Get the identity registry address
Auth: api-key
Path params: id
Respostas: 200, 401
Check if frozen on-chain
GET /v1/tokens/{id}/is_frozen
Check if an address is frozen on-chain (real-time)
Auth: api-key
Path params: id
Respostas: 200, 401
Recover tokens
POST /v1/tokens/{id}/recover
Recover tokens from lost wallet to new wallet
Auth: api-key
Path params: id
Request body:
| Campo | Tipo | Obrigatório | Descrição |
|---|
Respostas: 200, 400, 401
Set compliance
POST /v1/tokens/{id}/set_compliance
Set the compliance contract
Auth: api-key
Path params: id
Request body:
| Campo | Tipo | Obrigatório | Descrição |
|---|
Respostas: 200, 400, 401
Set identity registry
POST /v1/tokens/{id}/set_identity_registry
Set the identity registry contract
Auth: api-key
Path params: id
Request body:
| Campo | Tipo | Obrigatório | Descrição |
|---|
Respostas: 200, 400, 401
Unfreeze address
POST /v1/tokens/{id}/unfreeze
Unfreeze an investor address
Auth: api-key
Path params: id
Request body:
| Campo | Tipo | Obrigatório | Descrição |
|---|
Respostas: 200, 400, 401
Unfreeze partial
POST /v1/tokens/{id}/unfreeze_partial
Unfreeze a specific amount of tokens
Auth: api-key
Path params: id
Request body:
| Campo | Tipo | Obrigatório | Descrição |
|---|
Respostas: 200, 400, 401