Skip to content
SolRengine
Case study

Starter — the create-solana-dapp for Rails

The Rails 8 Solana starter every SolRengine dApp is scaffolded from — wallet auth, token portfolio, SOL transfers, and 20+ UI components, ready to clone and ship.

auth rpc programs tokens devnet
Live demo View source
starter.solrengine.org
Starter — the create-solana-dapp for Rails screenshot

Starter is two things at once: the template every new SolRengine dApp is scaffolded from, and a full reference app you can use today. Connect a wallet, view your tokens with USD prices, send SOL, grab a devnet airdrop, and browse 20+ UI components in a Lookbook gallery. It’s the Rails answer to create-solana-dapp.

Because it’s the scaffold source, anything fixed here lands in every future dApp on day one — when the SIWS security fix shipped, every app generated from Starter inherited it automatically.

What it does

How it’s built

Components, not from scratch

Most of the UI is assembled from solrengine-ui ViewComponents rather than hand-rolled:

Page Components
Layout Footer, ThemeToggle, WalletButton, NetworkBadge
Dashboard Card, Address, Balance, ExplorerLink, TransactionStatus, AirdropButton, Badge
Tokens TokenList, TokenRow, TokenIcon
Send SendTransactionForm

The Lookbook gallery at /lookbook is left on in every environment on purpose — it’s a live catalog of what you get out of the box.

The SolRengine gems behind it

Plus solrengine-ui for the component library and Lookbook.

Start here

The fastest way to your own dApp is to clone Starter — or follow the quickstart, which walks the same path from zero to a wallet-authed app.

← All showcases Build your own →