NFT-gated voting
One membership NFT equals one vote. Voting power follows ownership with checkpoint-based snapshots.
Community governance on Stellar
NFT membership collections and transparent DAO voting for Stellar projects. Deploy contracts, mint members, delegate power, and vote from one dashboard.
Features
Battle-tested contracts with a fast web experience on Stellar's low-fee ledger.
One membership NFT equals one vote. Voting power follows ownership with checkpoint-based snapshots.
Proposal lifecycle, voting windows, and tallying run on a composed Soroban Governor contract.
Connect Freighter, sign mint, delegate, and vote transactions yourself. Full custody at all times.
Every mint, delegation, and vote is verifiable on Stellar. No off-chain trust required.
SEP-0050 compatible per-token URIs for rich membership badges and community identity.
Checkpoint voting power prevents last-minute manipulation. Delegation required before votes count.
Showcase
From treasury decisions to membership updates. Every proposal is an on-chain vote with transparent outcomes.
How it works
No accounts, no passwords. Just your Stellar wallet and a few signed transactions.

Create a community NFT collection with its own name, symbol, and membership metadata.

Issue membership NFTs with per-token IPFS metadata URIs. Each token is a governance identity.

Holders activate voting rights by delegating to themselves on-chain. One NFT, one vote.

Create proposals, cast votes, and track outcomes transparently. Signaling votes enforced by the Governor.
Technology
Stolla is a decentralized application. The UI is a window into Soroban contract state. Nothing critical happens off-chain.
Blockchain
Stellar
Fast settlement and predictable fees for community participation.
Smart contracts
Soroban (Rust)
NFT minting, delegation, and Governor logic run on-chain.
Contracts
OpenZeppelin
NonFungibleVotes and Governor modules composed for Stolla.
Wallet
Freighter
Sign mint, delegate, propose, and vote transactions from the browser.
Why Stellar?
Sub-second confirmation, predictable fees, and a mature wallet ecosystem make Stellar a strong fit for community governance and NFT membership flows.
FAQ
Quick answers before you jump into the app.
No. Connect a Stellar wallet such as Freighter. Your wallet address is your identity in the community.
Members with enough delegated voting power can create proposals. Each community defines the threshold through its Governor settings.
Each membership NFT grants one vote after you delegate to yourself. The Governor uses checkpoint snapshots so voting power cannot be manipulated at proposal time.
MVP proposals are signaling votes with empty on-chain targets. They record community decisions transparently. Timelock and treasury execution are planned for later.
Each token stores an IPFS metadata URI on-chain (SEP-0050 compatible). In the MVP you paste the URI when minting. An upload helper may come later.
Get started
Connect your wallet, bring members together, and run your first governance vote with Stolla.
Quick facts