Vakinha is a decentralized application (dApp) built on the Ethereum blockchain, allowing users to buy tickets and participate in a lottery. The smart contract automatically raffles a winner after a specified time, awarding the entire pot to the winner. The idea was developed for a University Blockchain class, and used Remix to test it out. A public website was also implemented at the time where was possible to interact with the contract and simulate a raffle on an Ethereum Test Netwrok.
- Blockchain Integration: Uses Ethereum and Solidity for secure and transparent transactions.
- Smart Contract: Manages ticket sales, pot accumulation, and winner selection.
- Decentralized: No central authority; trustless operation ensured by the blockchain.
- Remix and MetaMask: Development and interaction facilitated by Remix IDE and MetaMask wallet.
- Solidity: For smart contract development.
- Ethereum: Blockchain platform for the smart contract.
- Remix IDE: Development environment for writing and testing smart contracts.
- MetaMask: Browser extension for interacting with the Ethereum blockchain.
- HTML/CSS/JavaScript: Frontend development.
João Pedro Vercosa - LinkedIn