Skip to content

SecurityTransaction

Primitive - Security Transaction#

https://raw.githubusercontent.com/Open-Cap-Table-Coalition/Open-Cap-Format-OCF/main/schema/primitives/objects/transactions/SecurityTransaction.schema.json

Description Abstract transaction object to be extended by all transaction objects that deal with individual securities

⚠ Primitives are Abstract and Should Not be Used for Data. They are used to enforce uniformity in OCF data types - specifically "types" and "objects". ⚠

Properties:

Property Type Description Required
security_id STRING Identifier for the security (stock, plan security, warrant, or convertible) by which it can be referenced by other transaction objects. Note that while this identifier is created with an issuance object, it should be different than the issuance object's id field which identifies the issuance transaction object itself. All future transactions on the security (e.g. acceptance, transfer, cancel, etc.) must reference this security_id to qualify which security the transaction applies to. REQUIRED

Source Code: schema/primitives/objects/transactions/SecurityTransaction

Copyright © 2024 Open Cap Table Coalition.