Labeling Curation

Register a vault and its initial labels

Resolves EVK, Earn, and Securitize families from indexed factory discovery; escrow registrations require escrowedCollateralPerspective verification. Entity registrations require current on-chain control through an entity address; ungoverned EVK registrations require prior GovSetGovernorAdmin history and become write-once. Product assignment is limited to same-entity EVK or Securitize vaults and must preserve a uniform governed or ungoverned product.

post/v3/curation/vaults

Request body

chainIdinteger required
addressstring required
vaultType'evk' | 'earn' | 'securitize' | 'escrow'

Optional assertion checked against indexed factory discovery. The backend derives the stored type for EVK, Earn, and Securitize vaults.

productIdstring nullable
entityIdstring nullable

Forced to the signed-in entity for entity-member registrations. Platform administrators may set an entity explicitly.

namestring nullable
descriptionstring nullable
portfolioNoticestring nullable
isDeprecatedboolean
deprecationReasonstring nullable
tagsstring[]

Response

Vault registered with its initial labels.

Changes

No recorded changes to this endpoint across all 1 revision of this API.