This repository holds the code for the Private Auction Signer. The Private Auction Signer is a tool for auctioneers who have launched private auctions and want to whitelist addresses for bidding.
- Clone the repo
git clone https://github.com/Gnosis-Auction/private-auction-signer.git`
- Set up the environment variables.
Create a new file called
.env
in the root of the project.Checktouch .env
.env.example
for the required environment variables. - Install dependencies
- npm
npm install
- yarn
yarn
- npm
- Run the server
- npm
npm run start
- yarn
yarn start
- npm
- The server will be running on
http://localhost:3000
by default.
- Connect your wallet to the app.
- Enter the auction ID.
- If the connected wallet address matches with the auctioneer address, the Submit button will be enabled.
- Enter the address you want to whitelist and,
- Click on the Submit button.
Note: If the auctioneers address matches the wallet address, the whitelisted addresses will show up below.
This program is free software: you can redistribute it and / or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Copyright © 2021, Gnosis limited.
Released under GNU General Public License v3.0