brynbellomy / Solidity Auction
Licence: mit
A simple auction dApp for Ethereum, written in Solidity.
Stars: ✭ 60
Programming Languages
javascript
184084 projects - #8 most used programming language
solidity
1140 projects
Projects that are alternatives of or similar to Solidity Auction
Trust Wallet Ios
📱 Trust - Ethereum Wallet and Web3 DApp Browser for iOS
Stars: ✭ 1,228 (+1946.67%)
Mutual labels: ethereum, ethereum-contract, ethereum-dapp
Ethlist
The Comprehensive Ethereum Reading List
Stars: ✭ 3,576 (+5860%)
Mutual labels: ethereum, ethereum-contract, ethereum-dapp
Angular Truffle Starter Dapp
Angular CLI + Truffle Starter Dapp; write, compile & deploy smart contracts on Ethereum blockchains
Stars: ✭ 174 (+190%)
Mutual labels: ethereum, ethereum-contract, ethereum-dapp
React Ethereum Dapp Example
A starter boilerplate for an Ethereum dapp using web3.js v1.0, truffle, react, and parity
Stars: ✭ 384 (+540%)
Mutual labels: ethereum, ethereum-contract, ethereum-dapp
Daox Contracts
Smart contracts for creating Daox-based fundraising organization
Stars: ✭ 31 (-48.33%)
Mutual labels: ethereum, ethereum-contract, ethereum-dapp
Eth Vue
Featured in Awesome Vue [https://github.com/vuejs/awesome-vue], a curated list maintained by vuejs of awesome things related to the Vue.js framework, and Awesome List [https://awesomelists.net/150-Vue.js/3863-Open+Source/18749-DOkwufulueze-eth-vue], this Truffle Box provides everything you need to quickly build Ethereum dApps that have authentication features with vue, including configuration for easy deployment to the Ropsten Network. It's also Gravatar-enabled. Connecting to a running Ganache blockchain network from Truffle is also possible -- for fast development and testing purposes. Built on Truffle 5 and Vue 3, eth-vue uses vuex for state management, vuex-persist for local storage of app state, and vue-router for routing. Authentication functionalities are handled by Smart Contracts running on the Ethereum blockchain.
Stars: ✭ 171 (+185%)
Mutual labels: ethereum, ethereum-contract, ethereum-dapp
Augur
Augur - Prediction Market Protocol and Client
Stars: ✭ 294 (+390%)
Mutual labels: ethereum, ethereum-contract, ethereum-dapp
Abi Decoder
Nodejs and Javascript library for decoding data params and events from ethereum transactions
Stars: ✭ 325 (+441.67%)
Mutual labels: ethereum, ethereum-dapp
Colonynetwork
Colony Network smart contracts
Stars: ✭ 351 (+485%)
Mutual labels: ethereum, ethereum-contract
Ethereum voting dapp
Simple Ethereum Voting dapp using Truffle framework
Stars: ✭ 355 (+491.67%)
Mutual labels: ethereum, ethereum-contract
Stromdao Businessobject
Abstract BusinessObject for StromDAO Energy Blockchain. Abstraction layer between blockchain technology and business logic providing energy market related entities and use cases.
Stars: ✭ 10 (-83.33%)
Mutual labels: ethereum, ethereum-contract
Nmr
The Numeraire Ethereum Smart Contract
Stars: ✭ 316 (+426.67%)
Mutual labels: ethereum, ethereum-contract
Web3.swift
A pure swift Ethereum Web3 library
Stars: ✭ 295 (+391.67%)
Mutual labels: ethereum, ethereum-dapp
Blockchainstore
💰 Retail Store that runs on Ethereum
Stars: ✭ 425 (+608.33%)
Mutual labels: ethereum, ethereum-dapp
Textmessage.eth
Send SMS Text Messages within the Ethereum Blockchain - TextMessage.ETH
Stars: ✭ 11 (-81.67%)
Mutual labels: ethereum, ethereum-contract
Bamboo
Bamboo see https://github.com/cornellblockchain/bamboo
Stars: ✭ 300 (+400%)
Mutual labels: ethereum, ethereum-contract
Augur Core
Augur back-end (Ethereum contracts)
Stars: ✭ 575 (+858.33%)
Mutual labels: ethereum, ethereum-contract
Swarmdb
Wolk SWARMDB - Decentralized Database Services for Web3
Stars: ✭ 34 (-43.33%)
Mutual labels: ethereum, ethereum-dapp
Disperse
React/Redux dApp (decentralized app) boilerplate using Ethereum's blockchain
Stars: ✭ 36 (-40%)
Mutual labels: ethereum, ethereum-dapp
Vyper
Pythonic Smart Contract Language for the EVM
Stars: ✭ 3,460 (+5666.67%)
Mutual labels: ethereum, ethereum-dapp
Ethereum Auction dApp (Solidity + Truffle + React)
Check out my tutorial on Medium that explains the contracts that power this app.
This is a simple auction platform. You can create new auctions, set start and end times (and a bid increment), bid using ETH, and withdraw funds.
I used ConsenSys's truffle-webpack-demo as a starting point, because there's quite a bit of boilerplate required between the various libraries used here.
Running
The Web3 RPC location will be picked up from the truffle.js
file.
- Clone this repo
npm install
- Make sure
testrpc
is running on its default port. Then:
-
npm run start
- Starts the development server -
npm run build
- Generates a build -
truffle test
- Run the rest suite (there are no tests at the moment)
If you npm run start
, the app will be available at http://localhost:3001.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].