PULSE

On-chain public opinion · Stacks testnet

Ask the crowd. Settle it on-chain.

Pulse is a full-screen polling board where every question, vote, and tally is recorded on the Stacks blockchain. Create a poll, cast a real vote, and watch results settle in real time — no accounts, no middlemen.

Browse polls
Polls created
—
Votes cast
—
Settlement
Stacks
Results
Live

About

How Pulse works

Pulse keeps the whole polling lifecycle on-chain: the question, the options, every vote, and the final tally. There is no backend to trust — the contract is the count.

01

Create

Write a question, add two to four options, pick a category and a voting window. Publishing is a single Stacks transaction.

02

Vote

Connect a Stacks wallet and cast one vote per poll. Your choice is written on-chain — no accounts, no email, no off-chain tally.

03

Verify

Results are computed from on-chain ballots by the contract itself. Anyone can re-run the read-only calls and check the numbers.

Votes live on Stacks

Every ballot is a real transaction with a txid you can open in the explorer.

Transparent tallies

Counts come straight from the contract’s public maps — nothing is kept behind a server.

One address, one vote

The contract records each voter per poll, so double votes are rejected on-chain.

Contract on Stacks testnet

Polls are created by the community and reflect only the opinions of those who vote.

ST7B1XF8HXX8RDZMEVTD40A0YDYM2BY8490RDDM5.pulse
Contract debug console (Scaffold Stacks)
02CREATE-POLL
WRITE▼

JSON input expected. Example prefilled from ABI.

03VOTE
WRITE▼

Quickly launch a full dapp on stacks. Move past the challenges posed by setup nightmare and focus on creating innovative solutions that drive progress.