6.1 Overview of Blockchain Legal Documents
Blockchain projects require specialized legal documentation that addresses unique risks, regulatory considerations, and technical realities. Understanding the document ecosystem is essential for providing comprehensive legal support.
Core Document Types
| Document | Purpose | Key Considerations |
|---|---|---|
| Token Purchase Agreement | Governs sale of tokens to purchasers | Securities compliance, risk disclosure, delivery terms |
| SAFT/SAFE | Pre-launch fundraising from accredited investors | Securities exemptions, conversion mechanics |
| White Paper | Technical and business description | Disclosure requirements, liability for misstatements |
| Terms of Service | Platform/protocol usage terms | User obligations, liability limits, dispute resolution |
| Privacy Policy | Data collection and use disclosure | GDPR/DPDPA compliance, blockchain-specific issues |
| Smart Contract Terms | Legal wrapper for on-chain code | Code-law relationship, bug liability, upgrade rights |
Drafting Principles for Blockchain
- Technological Accuracy: Understand the technology before drafting; incorrect technical descriptions create liability
- Regulatory Flexibility: Build in mechanisms to adapt to evolving regulations
- Risk Allocation: Clearly allocate risks between parties; blockchain introduces new risk categories
- Plain Language: Avoid unnecessary jargon; documents may be reviewed by regulators and courts
- Jurisdiction Awareness: Consider multi-jurisdictional reach; choose governing law strategically
6.2 Token Purchase Agreements
Token Purchase Agreements (TPAs) govern the relationship between token issuers and purchasers. They must address securities law concerns, define token rights, and manage expectations about the inherently speculative nature of crypto assets.
Essential Sections
- Definitions: Token, Network, Platform, Purchaser, Company
- Purchase and Sale: Price, quantity, payment method, delivery
- Token Characteristics: Functionality, limitations, no equity/profit rights
- Representations and Warranties: Both parties
- Risk Factors: Comprehensive risk disclosure
- Restrictions: Transfer limitations, lock-ups
- Disclaimers: No guarantees, speculative nature
- General Provisions: Governing law, dispute resolution, amendments
Key Clauses
Token Characteristics Clause
Purchaser Representations
Even with careful drafting, token purchase agreements cannot convert a security token into a non-security. If the economic reality suggests an investment contract (Howey Test), disclaimers won't prevent securities law liability. Substance over form always prevails.
6.3 SAFT and SAFE Agreements
Simple Agreements for Future Tokens (SAFTs) and Simple Agreements for Future Equity (SAFEs) provide mechanisms for early-stage fundraising before token launch. Understanding their structure and limitations is essential for advising blockchain startups.
SAFT (Simple Agreement for Future Tokens)
SAFT Key Terms
- Investment Amount: Amount paid by investor
- Discount Rate: Discount to public sale price (typically 20-50%)
- Network Launch Event: Trigger for token delivery
- Token Amount: Formula for calculating tokens received
- Dissolution Event: What happens if project fails (typically investor loses investment)
SAFE (Simple Agreement for Future Equity)
SAFEs are used when a token project may also or alternatively involve equity:
- Converts to equity upon qualified financing round
- May include token warrant or side letter for token rights
- Standard Y Combinator SAFE widely used
- Hybrid SAFE + Token Warrant common for dual equity/token structures
SAFTs require filing as securities offerings (typically Reg D 506(c) for US investors). Ensure proper accredited investor verification and restrict sales to permitted jurisdictions. File Form D with SEC within 15 days of first sale.
6.4 Smart Contract Legal Terms
Smart contracts execute automatically but exist within a legal framework. Legal terms accompanying smart contracts address the relationship between code and law, liability for bugs, upgrade mechanisms, and dispute resolution.
Code-Law Relationship
The fundamental question: When code and legal terms conflict, which controls?
| Approach | Meaning | Use Case |
|---|---|---|
| Code is Law | Smart contract code is the definitive agreement | Fully decentralized protocols; sophisticated users |
| Law over Code | Legal terms control if conflict with code | Enterprise applications; consumer-facing |
| Hybrid | Code controls except for specified matters | Most common approach; balanced risk allocation |
Bug Liability and Upgrades
Upgrade Mechanisms
- Proxy Patterns: Allow code upgrades while preserving state; document upgrade authority
- Governance Votes: DAO-based upgrade approval; document voting mechanics
- Timelock: Delay between proposal and execution; provide user exit opportunity
- Emergency Powers: Ability to pause or modify in emergencies; define scope carefully
6.5 Essential Clauses and Risk Disclosures
Certain clauses appear across blockchain legal documents and are essential for risk management. Understanding these clauses helps ensure comprehensive protection for your clients.
Risk Disclosure Categories
- Technology Risks: Smart contract bugs, blockchain forks, network congestion, private key loss
- Regulatory Risks: Changing laws, enforcement actions, licensing requirements
- Market Risks: Volatility, liquidity, exchange failures
- Project Risks: Development delays, team changes, competition
- Security Risks: Hacks, exploits, social engineering
Governing Law and Dispute Resolution
Jurisdiction Selection Factors
- Regulatory Environment: Crypto-friendly jurisdictions reduce litigation risk
- Enforceability: Will judgments be enforceable where assets/parties are located?
- Legal Costs: Some jurisdictions more expensive than others
- Neutrality: Consider neutral forums for international disputes
Liability Limitations
Always include a severability clause so that if one provision is unenforceable, the rest survives. Include a notice provision with multiple contact methods. Consider requiring updates to contact information. For international agreements, specify which language version controls if translated.
Key Takeaways
- Document Types: TPAs, SAFTs, ToS, Privacy Policies, Smart Contract Terms each serve distinct purposes
- Token Characterization: Clearly define token nature; disclaimers cannot convert securities to non-securities
- SAFT Structure: SAFT itself is a security; tokens may be utility if network functional at delivery
- Code-Law Relationship: Explicitly address what controls when code and legal terms conflict
- Risk Disclosure: Comprehensive disclosure of technology, regulatory, market, project, security risks
- Dispute Resolution: Choose crypto-friendly jurisdictions; consider arbitration for international disputes
- Liability Limits: Cap liability; exclude consequential damages; acknowledge jurisdictional variations
