> For the complete documentation index, see [llms.txt](https://docs.secondstate.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.secondstate.io/buidl-developer-tool/demo-a-voting-dapp.md).

# DEMO: A voting dapp

The example dapp is a web application where people can vote thumb up or thumb down on a statement. All the votes are recorded on the blockchain.

![](/files/-Lq38GS31rwA0NqfJZsW)

![](/files/-Lq38OzBmh8EimhN9Mqb)

How to deploy and publish this application on different public blockchains.

{% content-ref url="/pages/-Lq3DrmnDjI9ExobNXoh" %}
[DevChain](/buidl-developer-tool/demo-a-voting-dapp/devchain.md)
{% endcontent-ref %}

{% content-ref url="/pages/-Lq38u0qiL4sFrffiStE" %}
[Ethereum Classic](/buidl-developer-tool/demo-a-voting-dapp/ethereum-classic.md)
{% endcontent-ref %}

{% content-ref url="/pages/-Lq3FDpnzxxCS4usOBHT" %}
[CyberMiles](/buidl-developer-tool/demo-a-voting-dapp/cybermiles.md)
{% endcontent-ref %}
