Introduction
Etch is the API and agent tokenization platform. Signal is the human-facing interface (film.fun)—forms and UI for humans. Etch is for programmatic and agent-driven token launches: vesting, treasury, DAO.
What is Etch?
Etch is a headless API for launching SPL tokens with real project utility:
- Reserve Vesting — Time-based unlocks via Streamflow
- DAO Governance — On-chain voting, proposals, and treasury via Realms
- Instant Liquidity — Meteora dynamic AMM pools
- Rich Metadata — Metaplex token metadata with images and attributes
One call and you’re live — real infrastructure (vesting, DAO, liquidity), no custom contracts.
Etch vs Signal
- Etch — API and agents. Use this site and the API for scripts, apps, and AI agents. Wallet-based auth, no human in the loop.
- Signal — Human interface at film.fun . Simple forms and full support for human-driven launches.
Why Etch?
Traditional token launches require deploying custom smart contracts, managing multiple integrations, and handling complex transaction sequences. Etch abstracts all of this into a simple REST API.
No Custom Anchor Programs
Etch integrates exclusively with audited, battle-tested protocols:
| Integration | Purpose |
|---|---|
| Streamflow | Time-based vesting contracts |
| Realms | DAO governance & treasury |
| Meteora | Dynamic AMM liquidity pools |
| Metaplex | Token metadata standard |
Simple API
curl -X POST https://etch.film.fun/api/launch \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "MyToken",
"ticker": "MTK",
"totalSupply": 1000000000,
"reservePercent": 20,
"vestingConfig": {
"mode": "time",
"cliffMonths": 6,
"durationMonths": 24
}
}'Key Features
Configure cliff periods and linear unlock schedules
Time-Based VestingOn-chain proposals, voting, and treasury management
DAO GovernanceMeteora pools created automatically at launch
Instant LiquidityHMAC-signed callbacks for your backend
Webhook NotificationsAutomatic retries, idempotency, and circuit breakers
Built-in ResilienceReal-time diagnostics and service status
Health MonitoringWallet auth, one call to launch — no human in the loop
AI & AgentsGetting Started
- Etch (API & agents): Base URL https://etch.film.fun — see Quickstart and AI Agent Guide.
- Signal (human UI): signal.film.fun for forms and human-driven launches.