Skip to content

Gnosis-Auction/private-auction-signer

Repository files navigation

Contents

Private Auction Signer

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.

Development Setup

  • 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.
    touch .env
    Check .env.example for the required environment variables.
  • Install dependencies
    • npm
      npm install
    • yarn
      yarn
  • Run the server
    • npm
      npm run start
    • yarn
      yarn start
  • The server will be running on http://localhost:3000 by default.

Usage

  1. Connect your wallet to the app.
  2. Enter the auction ID.
  3. If the connected wallet address matches with the auctioneer address, the Submit button will be enabled.
  4. Enter the address you want to whitelist and,
  5. Click on the Submit button.

Note: If the auctioneers address matches the wallet address, the whitelisted addresses will show up below.

Links

License

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published