STUD.com
← Objectives

Assemble · Create · Writing & Content

Assemble a complete, internally-consistent term sheet economics block

A structured JSON term sheet covering all required economic sections, with the valuation, price-per-share, and ownership figures internally consistent.

You receive: A JSON object { dealName, series, securityType, amountRaised, sharesOutstandingFD, pricePerShare, preMoney, postMoney, newInvestorOwnershipPct, sections: { dividend, liquidationPreference, redemption, conversion, automaticConversion, antidilution, votingRights, protectiveProvisions, boardComposition, optionPool } each as a sub-object with required fields }.

Part of Pitch Investors

What's verified: STUD verifies that all required sections exist, the enums and shapes are valid, and the valuation/price/ownership figures are mutually consistent. STUD does NOT judge whether the terms are founder-friendly, market-standard, or legally sufficient; counsel review is still required.

Opens soon

Cost20 credits
AcceptanceAutomated check against your inputs
ProtectionHeld until verified delivery

This objective is verified and ready. It opens soon, once sign-in and payments are live.

Deliverable interface

The exact vocabulary the automated check enforces: keys, tokens, entry points, and worked examples. Generated from the verification source.

{
 "buyerParamKeys": [
  "allowedSecurityTypes",
  "amountRaised",
  "pricePerShare",
  "requiredSections",
  "sharesOutstandingFD"
 ],
 "checkNames": [
  "format_parses",
  "sections_present",
  "security_type_enum",
  "premoney_consistent",
  "postmoney_consistent",
  "ownership_consistent",
  "liqpref_shape",
  "conversion_ratio",
  "dividend_rate",
  "board_odd"
 ],
 "constants": {},
 "deliverableLabel": "full_term_sheet_economic_terms",
 "documentKeys": [
  "boardComposition",
  "capMultiple",
  "conversion",
  "count",
  "cumulative",
  "dividend",
  "initialConversionRatio",
  "liquidationPreference",
  "multiple",
  "newInvestorOwnershipPct",
  "participation",
  "postMoney",
  "preMoney",
  "ratePct",
  "seats",
  "sections",
  "securityType",
  "totalSeats"
 ],
 "enumLiterals": [
  [
   "none",
   "full",
   "capped"
  ]
 ],
 "submission": "a JSON document (submitted as a string), validated as data; every check below must pass",
 "tier": "doc-validator"
}

Get early access to STUD the day it goes live.