Venture Financing
· Recipe
NVCA Model Right of First Refusal and Co-Sale Agreement
Right of first refusal and co-sale agreement for venture financings, restricting transfer of founder shares and providing investor co-sale rights.
16 fields
NVCA
Fields (16)
| Field | Type | Description |
|---|---|---|
|
Company Name
company_name
|
string | Full legal name of the company (e.g. Acme Corp, Inc.) |
|
Investor Name
investor_name
|
string | Full legal name of the lead investor |
|
Key Holder Name
key_holder_name
|
string | Full name of the key holder (founder or executive) |
|
Company Counsel
company_counsel
|
string | Name and address of company's legal counsel |
|
Counsel CC
counsel_cc
|
string | Additional counsel to CC on notices, or empty string if none |
|
Optional Blank Value
optional_blank_value
|
string | Empty-value replacement used to clear optional bracketed drafting text and formatting artifacts |
|
Amended Restated Upper
amended_restated_upper
|
string | Uppercase prefix if amending a prior agreement (e.g. AMENDED AND RESTATED) or empty string |
|
Amended Restated
amended_restated
|
string | Title-case prefix if amending a prior agreement (e.g. Amended and Restated) or empty string |
|
Judicial District
judicial_district
|
string | Federal judicial district for dispute resolution (e.g. District of Delaware) |
|
State Lower
state_lower
|
string | State of incorporation in lowercase (e.g. delaware) |
|
Business Description
business_description
|
string | Brief description of the company's business |
|
Signature Page Marker
signature_page_marker
|
string | Signature page marker text |
|
Effective Date
effective_date
|
string | Effective date of the agreement (e.g. January 15, 2025) |
|
Specify Percentage
specify_percentage
|
string | Specified percentage threshold for key holder transfers |
|
Rofr Response Days
rofr_response_days
|
string | Number of days for the company and investors to respond to a ROFR notice (default 45) |
|
Key Holders Label
key_holders_label
|
string | Label for the key holders group (e.g. Key Holders or Founders) |
Try this template in an AI workflow
Claude Code or another coding agent
Start with the setup guide for Claude Code, Gemini CLI, and local package execution. The install page will keep the handoff tied to this template.
Learn how to fill this templateCLI
npx open-agreements fill nvca-rofr-co-sale-agreement -d values.json -o output.docx
Browse all templates
45 free contract templates for NDAs, employment agreements, SAFEs, financing documents, and more.
View all templates →