Bitcoin Voting System

This post is also available in: German

Bitcoin Abstimmung System / Bitcoin Voting

team

Bitcoin Voting System

With the help of the Bitcoin Crowdfunding App from BTCPay Server, a Bitcoin voting system can also be implemented. The crowdfunding app and the voting system were programmed by BTCPay developer Kukks. You can also support Kukks financially via this tool on his crowdfunding page: Kukk’s crowdfunding page

For documentation, we have created a voting system to clarify the question:

Which is the best Lightning Wallet?

With a Lightning payment of 10 cents, you can vote on which Lightning Wallet is the best.

Each payment documents the popularity of a Lightning Wallet and sorts accordingly.

So you can influence the order with a few Satoshi.

The vote is on Lightning Wallets, which are introduced in more detail under Coincharge Lightning Wallet.

The following Lightning Wallets are to be voted on:

This Bitcoin voting system was implemented with the crowdfunding system on a BTCPay server. It shows the technical possibilities and is presented in detail here.

Payment is based on Bitcoin Lightning. It is intended to show that micropayment can be implemented efficiently for a few cents (here 10 cents).

If you want to try it yourself, install one of the above-mentioned Lightning Wallets and transfer a few Satoshi to the Lightning Wallet from your Bitcoin balance. A detailed description of the corresponding wallets can be found behind the links.

After that, you can use this vote to make a Lightning payment for a few cents. This allows you to convince yourself of the performance of a Lightning payment.

User view of the Bitcoin Voting System

Click on the image to see the view for end users:

Lightning Voting System

Lightning Voting System

Switch to view for users: Bitcoin voting system

Create your own Bitcoin Voting System

The Bitcoin Voting System is based on the crowdfunding module, which is part of the BTCPay server. More information about the “Bitcoin Crowdfunding” module can be found in a separate post.

To create a Bitcoin voting system, you need to create a new app in the BTCPay Shop Administration. Select crowdfunding there.

Bitcoin Voting System

Bitcoin Voting System

You create your own peek for each event to be voted on and set a price of, for example, 1 cent.

Bitcoin voting system

Bitcoin Voting System

Then you set the settings.

Voting Settings

Voting Settings

Now the displayed peeks are sorted and the entry with the most votes is at the top.

As a demo there is a voting after the most popular Lightning Wallet at:

Bitcoin Voting System

Bitcoin Voting System

The Bitcoin Voting System can be found at:

https://demo.coincharge.io/apps/44QMnWyQ2iV3SspbmiPnf1esS6T/crowdfund

This post is also available in: German

Leave a reply