Skip to content
SolRengine

Rails meets Solana

Build Solana dApps with Ruby on Rails 8. Modular gems for wallet auth, RPC, tokens, transactions, and real-time updates.

$ bundle add solrengine

Real code, not promises

Production examples from our showcase apps. Copy, paste, ship.

wallet_auth.rb
# Gemfile
gem "solrengine-auth"

# routes.rb — mounts at /auth
mount Solrengine::Auth::Engine => "/auth"

# User model — wallet address as identity
class User < ApplicationRecord
  include Solrengine::Auth::Authenticatable
end

# Any controller — protect routes
class DashboardController < ApplicationController
  before_action :authenticate!
end

Support SolRengine

SolRengine is open source and community-supported. Help us keep building.

Donate SOL

Support directly on-chain

Or send SOL directly to:

EViz4YGrY6GZtfu35Y1Q3PoFWAhoXY6YMHFrcneMbdCF