Skip to Content
Introduction

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:

IntegrationPurpose
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

Getting Started

Last updated on