boilerplate

Simple monorepo you can use as a template to start developing your dApp with Semaphore.

boilerplatenextjssemaphorehardhatprettier

Preview

boilerplate preview

Overview

Semaphore Boilerplate is a starter template for building anonymous feedback applications on blockchain. It provides a web app and smart contracts that let users create private identities, join groups and submit feedback anonymously on the Sepolia test network, with tools for local development, contract deployment and code formatting included.

Features

anonymous-feedbackidentity-managementgroup-membershipsmart-contractsethereum-integration

Feature Flags

authenticationauthorizationteamsOrgsanonymitysmartContractsblockchain

Recommended Use Cases

anonymous-votingprivacy-preserving-applicationsdecentralized-feedback-systemsweb3-dapp-development

Frontend

nextjsreact

Backend

hardhatsolidity

Auth Providers

semaphore

Deployment Targets

ethereum-sepolia

Payment Providers

None

Quick Facts

โญ Stars
92
๐Ÿด Forks
43
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-10-23T13:19:43.000Z

Stack

Framework
nextjs
Language
typescript
CSS
tailwindcss
Auth
semaphore

Data Layer

UI Stack

Styling
tailwindcss

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
Yes

Pricing

Classification
free
Selected
โ€”
Notes
Open source template
Get Started with this Boilerplate