Documentation

Getting Started

Getting Started Checklist

A checklist built from the actual workspace and builder flow. Use it to move from a blank project to a tested build.

What this guide covers

  • • Workspace setup and versioning essentials.
  • • The builder workflow: visual builder, AI coach, code editor, and simulation.
  • • Deployment and export steps that exist in the current UI.

Configuration map

These environment variables enable the core onboarding flow. Start with the production keys and add sandbox keys for safe testing.

# Supabase (required)
NEXT_PUBLIC_SUPABASE_URL_PROD=...
NEXT_PUBLIC_SUPABASE_ANON_KEY_PROD=...
SUPABASE_SERVICE_ROLE_KEY_PROD=...

# AI generation (required for prompts)
GEMINI_API_KEY=...

# Web3 wallets (required for deploy)
NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID=...

Workspace setup

Create a project

Projects live in the workspace and store versions, prompts, and visual state.

Open in app

Review version history

Use version history to compare contract iterations and restore prior states.

Open in app

Share with teammates

Enable share links to collect feedback and track view counts.

Open in app

Builder workflow

Visual builder

Design contract architecture visually before editing Solidity.

Open in app

AI coach + code editor

Generate Solidity from prompts and refine it in the integrated editor.

Open in app

Simulation panel

Run sample flows and inspect state updates in the browser simulation.

Open in app

Deployment & export

Deploy to Base networks

Deploy to Base Sepolia or Base mainnet with Create or CREATE2.

Open in app

Export to Foundry

Download a Foundry project with optional tests and deployment scripts.

Open in app

Launch readiness checklist

Environment & secrets

  • Supabase production + sandbox keys configured.
  • AI key set for template generation (Gemini).
  • WalletConnect project ID configured for web3 flows.

Compliance & risk

  • Issuer + reserve policy documented.
  • KYC/AML flow chosen for target regions.
  • Incident playbook and monitoring enabled.

Deployment & ops

  • Network selected (Base Sepolia vs Base mainnet).
  • Gas + treasury wallets funded.
  • Rollback plan and version tags created.

Need deeper technical detail?

Continue with Technical Features or the API Reference.