> For the complete documentation index, see [llms.txt](https://synthfi.gitbook.io/synthfi/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://synthfi.gitbook.io/synthfi/readme.md).

# Introduction to SynthFi

### What is SynthFi?

SynthFi is an AI-powered platform that lets you create and deploy custom DeFi protocols on Solana, using plain language.

You describe what you want — staking contracts, vesting schedules, lockups, airdrops — and SynthFi generates:

* A secure Anchor smart contract (Rust)
* A full React-based DApp frontend
* Phantom wallet integration
* Launch-ready configuration via the SynthFi Launchpad
* Support for Solana Devnet testing

No Solidity. No boilerplate. No node setup.\
Just a prompt → and a working protocol.

***

### What Can You Build?

SynthFi supports a growing range of DeFi use cases on Solana:

* Token staking with APR and time locks
* Linear vesting contracts
* Airdrop claim systems
* Locked vaults with penalty withdrawal
* NFT-gated staking or reward pools *(coming soon)*
* DAO treasury tools *(roadmap)*

Each is built with the Anchor framework, using clean, auditable patterns and deployed to Solana Devnet for testing.

***

### Launchpad Overview

Once a contract is generated, SynthFi lets you:

* Send it to the Launchpad
* Connect your wallet (Phantom)
* Configure token metadata (name, symbol, decimals)
* Review code with risk flags (rug/honeypot detection)
* Prepare for deploy (or simulate it)

The Launchpad acts as a bridge between code generation and chain deployment — giving builders full visibility and eventual automation.

***

### Key Features

| Capability                             | Status        |
| -------------------------------------- | ------------- |
| Natural language → smart contract      | ✅             |
| Anchor-based contract generation       | ✅             |
| React DApp with wallet connect         | ✅             |
| Solana Devnet compatibility            | ✅             |
| Phantom wallet login                   | ✅             |
| Launchpad (code + deploy preview)      | ✅             |
| Risk scanning (rug/honeypot detection) | 🔜 MVP active |
| Deploy to Devnet (real)                | 🔜 Planned    |

***

### Who It's For

* **Developers** who want to build DeFi faster with Solana
* **Founders & product teams** validating ideas or MVPs
* **DAOs & communities** spinning up on-chain flows
* **Hackathon teams** who need working code in minutes

***

### Technology Stack

| Layer            | Tools                        |
| ---------------- | ---------------------------- |
| Smart Contracts  | Rust + Anchor (Solana)       |
| Frontend         | Next.js, React, Tailwind     |
| Wallets          | Phantom (via Wallet Adapter) |
| Deploy (planned) | Anchor CLI + Solana Devnet   |
| Hosting          | Vercel                       |

***

### What SynthFi Is (and Isn’t)

✅ A rapid protocol builder\
✅ A developer productivity tool\
✅ A gateway to DeFi on Solana\
❌ A no-code mainnet deployer (yet)\
❌ A replacement for audits — but it helps get you there


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://synthfi.gitbook.io/synthfi/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
