Create a web platform for voting with blockchain recording

2,000
ETH, DAI, USDT
+55

Creation of a web platform for managing online elections with blockchain recording.

 

Characteristics:

Service presentation frontend with explanation pages and graphics.

Area reserved for voting.

Reserved area for administrators with candidacy management.

 

Attributes and features for users:

Voters:

• When called, they have the opportunity to vote for a candidate

Administrators:

• Insertion of candidates with dedicated page

• Timing management of opening and closing elections

 

Logics and implementations on blockchain (Ethereum or Polygon):

During registration, each user must be linked to a crypto wallet address

You will need to create a smart contract in Solidity to manage entitlements and interactions with voter wallets and record recording for candidates.

You will have to use a web3 library to make the platform interact with the smart contract.

 

Operation of voting and interaction with blockchain:

1. Administrators open voting

2. Voting wallets are enabled through interaction with the smart contract

3. By interacting with the wallet, the user casts his vote and it is not possible to vote a second time.

4. When the directors close the voting it is no longer possible to vote

2,000
ETH, DAI, USDT
+55

More Jobs like this

Show more
商务拓展

In the cryptocurrency industry and startups, BD typically is responsible for the following aspects of work:   The main responsibilities of BD include:   • Seeking cooperation opportunities: Establishing partnerships with project parties, other platforms,...

data entry

We are seeking a detail-oriented and efficient Data Entry Specialist to join our team. As a Data Entry Specialist, you will be responsible for inputting, updating, and maintaining accurate information in our systems and databases....

🧾 Extract Structured Transition Triplets from DOCX Files

The goal is to convert these documents into clean datasets for downstream analysis or training. Transitions must be detected and extracted alongside their surrounding paragraphs. You will deliver a working Streamlit app and associated Python...

Professional Translation (English to Spanish & Dutch)

We are looking for a skilled translator to convert written content from English to Spanish and Dutch. The ideal candidate will be fluent in both languages, with strong attention to detail and cultural understanding. Requirements:...

Axie Infinity Coach

I'm looking for someone to help me build out an Axie team. I have a budget of about 2000 RON.

What is the time?

What are you doing? Can you translate it for me? I don't know English, but I know Russian and Georgian.What are you doing? Can you translate it for me? I don't know English, but I...

Social Media Manager (Web3 Gaming) — GrowthCLiQ

About GrowthCLiQ GrowthCLiQ is a 360° marketing agency focused exclusively on the Web3 gaming ecosystem. We help gaming projects grow through cutting-edge strategies across community, content, influencers, and partnerships. Now, we’re looking for a passionate...

Automated Website Registration Tool

■ Overview: Please develop a tool that automatically fills out and submits registration or newsletter forms on multiple websites (about 50), based on a list provided in a Google Spreadsheet. Automatically enter required information (name,...

Top 99 Benefits of Buying Verified Cash App Accounts

Top 99 Benefits of Buying Verified Cash App Accounts https://usaseofund.com/product/buy-verified-cashapp-accounts/ ➥All Time Service Just Talk To-➥ ➥Telegram : @usaseofund ➥ ➥WhatsApp : +1(862)438-7751➥ ➥Signal : usaseofund.87➥ Imagine unlocking a world of seamless transactions, enhanced security,...

商务拓展

The main responsibilities of BD include:   1. Searching for cooperation opportunities:   • Establish partnerships with project parties, other platforms, wallets, media, etc.   • Promote business cooperation such as listing new currencies and...

商务拓展

In the cryptocurrency industry and startups, BD typically is responsible for the following aspects of work:   The main responsibilities of BD include:   • Seeking cooperation opportunities: Establishing partnerships with project parties, other platforms,...

data entry

We are seeking a detail-oriented and efficient Data Entry Specialist to join our team. As a Data Entry Specialist, you will be responsible for inputting, updating, and maintaining accurate information in our systems and databases....

🧾 Extract Structured Transition Triplets from DOCX Files

The goal is to convert these documents into clean datasets for downstream analysis or training. Transitions must be detected and extracted alongside their surrounding paragraphs. You will deliver a working Streamlit app and associated Python...

Professional Translation (English to Spanish & Dutch)

We are looking for a skilled translator to convert written content from English to Spanish and Dutch. The ideal candidate will be fluent in both languages, with strong attention to detail and cultural understanding. Requirements:...

Axie Infinity Coach

I'm looking for someone to help me build out an Axie team. I have a budget of about 2000 RON.

What is the time?

What are you doing? Can you translate it for me? I don't know English, but I know Russian and Georgian.What are you doing? Can you translate it for me? I don't know English, but I...

Social Media Manager (Web3 Gaming) — GrowthCLiQ

About GrowthCLiQ GrowthCLiQ is a 360° marketing agency focused exclusively on the Web3 gaming ecosystem. We help gaming projects grow through cutting-edge strategies across community, content, influencers, and partnerships. Now, we’re looking for a passionate...

Automated Website Registration Tool

■ Overview: Please develop a tool that automatically fills out and submits registration or newsletter forms on multiple websites (about 50), based on a list provided in a Google Spreadsheet. Automatically enter required information (name,...

Top 99 Benefits of Buying Verified Cash App Accounts

Top 99 Benefits of Buying Verified Cash App Accounts https://usaseofund.com/product/buy-verified-cashapp-accounts/ ➥All Time Service Just Talk To-➥ ➥Telegram : @usaseofund ➥ ➥WhatsApp : +1(862)438-7751➥ ➥Signal : usaseofund.87➥ Imagine unlocking a world of seamless transactions, enhanced security,...

商务拓展

The main responsibilities of BD include:   1. Searching for cooperation opportunities:   • Establish partnerships with project parties, other platforms, wallets, media, etc.   • Promote business cooperation such as listing new currencies and...