Create a Tranche (Debt)

Request:

mutation {
  makeTranche (
    input: {
      assetId: "08baabd1-39ea-49be-9888-7755afe8b94a"
      name: "Tranche - AAA"
      opensOn: "2023-08-01"
      closesOn: "2023-12-31"
      total: "70000000"
      price: "1.00"
      status: "Active"
      termsUrl: "https://dataroom.example.com"
      coupon: "6.25"
      term: "3"
    }
  ) {
    round {
      id
    }
  }
}
Response:

{
  "data": {
    "makeTranche": {
      "round": {
        "id": "a0471b97-5265-4fad-affa-f51637dfafe2"
      }
    }
  }
}
Numeric field Usage
total The total number of shares/units authorized for sale in the tranche
price The price per share/unit expressed in USD
coupon The % return/yield on the investment
term The duration of the investment

If the asset in question is a debt instrument (a bond, for example), you will need to employ the makeTranche mutation rather than the makeRound mutation from the previous section due to the need for additional information (coupon and term). In this example, the mutation creates a new tranche that is associated with a debt-type asset. The ID of the newly created tranche is returned in the payload (expressed as “round”).

What's on this Page