SynthFi lets you go from idea → protocol in just a few steps.
With a prompt, you can generate:
A secure Solana smart contract (Anchor-based)
A functional frontend DApp
Full Phantom wallet integration
A pre-configured Launchpad interface for deployment
Whether you're a founder, developer, or prototyper: SynthFi helps you test and ship faster.
Before you begin, make sure you have:
✅ Solana Devnet selected in your Phantom wallet
✅ Testnet SOL via https://faucet.solana.com
✅ Basic understanding of DeFi primitives (staking, vesting, etc.)
(Optional) Familiarity with Solana smart contracts or Anchor framework
Describe your contract using a natural language prompt
SynthFi generates:
Anchor-based Solana smart contract
Frontend code (Next.js) with wallet UI
Send to Launchpad for review & deploy setup
(Planned) Deploy to Solana Devnet
SynthFi-generated frontends include:
IDL-driven hooks to interact with your Anchor contract
Running Locally (Optional Developer Setup)
While you can use SynthFi entirely in-browser, you can also run the output locally.
1. Clone the Project
2. Install Frontend Dependencies
Create a .env.local file:
You can obtain the program_id after deploying to Devnet.
Solana Devnet Setup (for Testing Contracts)
If you plan to deploy and test the generated contracts manually:
Copy the resulting Program ID into your .env.
Using the Launchpad
After generation:
Click “Send to Launchpad”
You’ll be redirected to /launchpad with your contract pre-loaded
Connect your wallet (Phantom)
View a read-only preview of the contract
Configure optional metadata:
View warnings from risk scanner (rug/honeypot detection)
Deploy button (coming soon) or simulate deployment for testing
What You Can Do Right Now
✅ Generate Solana contracts with SynthFi
✅ Preview and edit the contract logic
✅ Send to Launchpad for wallet-based review
✅ Connect Phantom
✅ Review risk analysis
✅ Simulate deployment UX
🛠 Deploy manually via Anchor CLI (optional)
🔜 One-click Devnet deploy (coming)
Last updated