SynthFi
  • Introduction to SynthFi
  • Getting Started
  • Using the App
  • Deployment
  • Frontend DApp
  • AI & Code Generation
  • SynthFi Launchpad
  • Security
  • Advanced Usage
  • FAQs & Troubleshooting
  • Roadmap
Powered by GitBook
On this page
  • Overview
  • How to Access It
  • Launchpad Features
  • Wallet Connection
  • Contract Preview
  • Risk Scanning
  • Metadata Configuration
  • Deployment (Simulated for Now)
  • What’s Coming to the Launchpad
  • Known Limitations

SynthFi Launchpad

Overview

The SynthFi Launchpad is the bridge between code generation and deployment. Once you’ve created a contract with SynthFi, the Launchpad gives you a structured interface to:

  • Review the smart contract (read-only)

  • Connect your wallet (Phantom)

  • Configure token or project metadata

  • Identify risks flagged by SynthFi’s scanner

  • (Soon) Deploy directly to Solana Devnet

The Launchpad is built to streamline testnet deployments, reduce errors, and guide users toward safe, auditable protocols.


How to Access It

After generating your smart contract:

  1. Click “Send to Launchpad”

  2. You’ll be redirected to /launchpad

  3. The Launchpad will automatically load your latest contract draft

Alternatively, navigate directly to:

arduinoCopyEdithttps://synthfi.app/launchpad?draftId=xyz

Launchpad Features

Feature
Description

Wallet Connect

Authenticate using Phantom Wallet

Contract Preview

Read-only display of your generated Anchor smart contract

Risk Scan

Shows any flagged logic risks (e.g. rugs, locked funds)

Token Metadata

Set token name, symbol, and decimals

Deploy Button

Simulates deployment (real deploy coming soon)

Status Panel

Shows current wallet address and contract state


Wallet Connection

SynthFi uses the official Solana Wallet Adapter. On page load:

  • You can connect Phantom with one click

  • Your wallet address is shown at the top

  • Devnet status is verified automatically

All Launchpad actions are tied to your connected wallet.


Contract Preview

The Launchpad includes a scrollable, syntax-highlighted code preview of your generated smart contract. This code is:

  • Read-only

  • Viewable line-by-line

  • Matched to the IDL for later frontend integration

You should always review this before attempting deployment.


Risk Scanning

Before deploy, SynthFi performs an automated check for common dangers:

Flagged Risk
Description

Missing withdraw function

Funds may become locked

Admin-only close logic

Indicates rug risk

No signer on token transfer

Unsafe account control

PDA mismatch or no bump

Could lead to runtime errors

If issues are detected:

  • A warning panel will appear

  • The Deploy button may be disabled

  • Users must acknowledge any overrides (if allowed)


Metadata Configuration

You can define:

  • Token Name (e.g. “Synth Token”)

  • Symbol (e.g. SYNTH)

  • Decimals (e.g. 6 for standard SPL tokens)

These values are for display or parameter binding in your smart contract.


Deployment (Simulated for Now)

The Deploy to Devnet button currently simulates flow only:

  • Shows a loading state

  • Displays confirmation or warning

  • Saves state locally (in session)

A full deploy system using Anchor CLI + serverless backend is under development and expected soon.


What’s Coming to the Launchpad

  • One-click deploy to Devnet

  • Auto-generated IDL hosting

  • Program ID and frontend auto-sync

  • Deployment logs per wallet

  • Project forking and remixing

  • Public launch listings and verified deploys

  • GitHub and IPFS export


Known Limitations

  • Launchpad currently supports Solana Devnet only

  • Contracts with unresolved risks cannot be deployed

  • IDL is not currently editable in the UI (coming soon)

PreviousAI & Code GenerationNextSecurity

Last updated 1 day ago