NFPeace πŸ‡ΊπŸ‡¦ Trustless NFT auctionhouse with 0% fees to raise funds for Ukraine

What is this?

Deeply saddened by the recent events in Ukraine πŸ‡ΊπŸ‡¦, a few friends from the PunkScape community gathered to build a simple tool that enables anyone to auction off NFTs with all funds securely going to Unchain.Fund for humanitarian relief.

The smart contract is deployed at nfpeace.eth and is available for anyone to use.

How does it work?

  1. To create an auction with one of your NFTs, select one via the "Create" button on the top left
  2. Submitting an NFT starts a 24 hour auction
  3. 100% of the winning bid is automatically sent to Unchain.Fund's Ethereum Address. This multisig address is controlled by nine signers.
  4. The winner (highest bid) gets the auctioned NFT.


When sending an ERC721 NFT to the contract, please double check that the transfer is using the safeTransferFrom method, rather than the transferFrom method. Tokens sent via the transferFrom method will not initialise an Auction.

When you place a bid and are later outbid by someone else, your bid is automatically refunded to your wallet.

Bids within the last 15 minutes of an auction extend the auction by another 15 minutes.