Simple Agreement for Future Equity (Discount US)
Template Overview
- Template ID:
safe - Version: 2.0.0
To generate this document, pass the structured data described below into the data property of the /api/v1/documents/generate endpoint.
Data Payload Schema
| Field | Type | Requirement | Description & Details |
|---|---|---|---|
targetCompanyName | string | Yes | Target Company Name Enter the name of the target company. |
targetCompanyCountry | string | Yes | Target Company Country Must be a valid value from the Supported Countries list. |
targetCompanyAddress | string | Yes | Target Company Address Enter the address of the target company. |
targetCompanyRCNumber | string | Yes | Target Company Registration Number Enter the registration number of the target company. |
isCompany | boolean | Yes | Is the Investor a Company? Select whether the investor is an individual or a company. |
investorFullName | string | Conditional | Investor Full Name Enter the name of the investor. Required if isCompany is false. |
investorCompanyName | string | Conditional | Investor Company Name Enter the name of the investor company. Required if isCompany is true. |
investorCompanyCountry | string | Conditional | Investor Country of Registration Must be a valid value from the Supported Countries list. Required if isCompany is true. |
investorAddress | string | Yes | Investor Address Enter the address of the investor. |
investorCompanyRCNumber | string | Conditional | Investor Company Registration Number Enter the registration number of the investor company. Required if isCompany is true. |
currency | string | No | What is the currency for the Investment? Options: "NGN", "USD", "GBP", "ZAR", "Others" |
customCurrency | string | Conditional | Insert the currency Required if currency is "Others". |
investmentFee | number | No | How much is being invested? Insert the amount that this investor will be providing to the Company. Ex: 500,000 |
discount | boolean | No | Will the investor be getting a discount? A discount in a SAFE gives the investor the right to convert their investment into shares at a lower price than future investors in the next funding round. |
discountRate | string | Conditional | What is the percentage discount the Investor is entitled to? If SAFE investors are entitled to a discount of 20% (they can buy Standard Preferred Stock 20% cheaper than subsequent investors), the Discount Rate is 80% [= 100% - 20%]. Required if discount is true. |
addPostMoneyValuationCap | boolean | No | Will there be a post-money valuation cap? A post-money valuation cap limits the maximum valuation at which the SAFE will convert into equity. |
postMoneyValuationCap | number | Conditional | What is the post-money valuation cap for this SAFE? This provides a ceiling on the price per share that the investor will pay when the SAFE converts, ensuring that they receive a favorable conversion rate if the company's valuation exceeds this cap in the future. Required if addPostMoneyValuationCap is true. |
dispute | boolean | No | Governing law and Dispute resolution Courts are typically slower and cheaper. While arbitration is a generally faster but more expensive dispute resolution process.. Values: true (By Arbitration), false (By the court). |
governingLaw | string | No | What is the governing law? (State Law) Must be a valid value from the Supported Countries list. |
Example JSON Payload
Here is an example of a properly formatted data object for the Simple Agreement for Future Equity (Discount US) template.
{
"templateId": "safe",
"data": {
"targetCompanyName": "Acme Corp",
"targetCompanyCountry": "Nigeria",
"targetCompanyAddress": "123 Beta Way, Lagos",
"targetCompanyRCNumber": "Sample Target Company RCNumber",
"isCompany": true,
"investorCompanyName": "Acme Corp",
"investorCompanyCountry": "Nigeria",
"investorAddress": "123 Beta Way, Lagos",
"investorCompanyRCNumber": "Sample Investor Company RCNumber",
"currency": "NGN",
"investmentFee": 500000,
"discount": true,
"discountRate": "Sample Discount Rate",
"addPostMoneyValuationCap": true,
"postMoneyValuationCap": 1,
"dispute": true,
"governingLaw": "Nigeria"
},
"format": "pdf"
}
