Update: $BOUNTY Crowdfund has been fully funded. Thank you to all contributors and supporters. We are currently coordinating a candidate search to hire the bounty developer and we are grateful to have the Mirror team assisting with technical evaluation of candidates and submissions.
If you think you are the right candidate please email us at firstname.lastname@example.org.
We're excited to announce a new experiment. We're using crypto to crowdfund a bounty to bring reserve auction functionality to MintFund.
Reserve auctions have seen significant traction as a mechanism for selling NFTs, but they have typically been limited to proprietary marketplaces. MintFund's mission is to expand opportunity for artists hoping to break out into the crypto art scene. Part of that mission is providing open access to best-in-class tools that artists need to thrive.
Today, we're launching a Mirror crowdfund contract to create a bounty for a talented Solidity developer to implement a robust and completely permissionless version of reserve auctions for NFTs. Unlike the previous $ESSAY and $VALUE campaigns, the output of this bounty will be written code instead of written text.
25% of $BOUNTY tokens will be retained by MintFund and 5% will go to the developer, the remaining 70% will be distributed to $BOUNTY backers.
Since the advent of NFT transactions, reserve auctions have seen significant traction as a mechanism for selling NFTs. The hype, the intrigue, and the status involved in a singular moment in time where everyone's eyes are fixed upon a particular drop provides a narrative for all the artists who have sold work. Reserve auctions become a tool to connect both artist and collector, a story for communities to rally around—news to be told to the masses. They are a spotlight and turning point of an artist's career in the cryptosphere and we want to bring it to every artist.
Reserve auctions started on SuperRare and have moved to other marketplaces such as Nifty Gateway. However, with a platform like Zora the permissionless nature of the zNFT smart contracts allows anyone to extend the bidding protocol, making it a great fit to add a reserve auction extension.
We believe that building the tools for creatives to push their best works unfettered by cost, access, and exposure yields the next generation of mind bending work and an ever growing community of shared talent, spirit, and wealth.
MintFund is dedicated to giving all communities, with emphasis to BIPOC & LGBTQIA folks, the means to take cryptomedia / NFTs by storm and move culture along with them.
We recognize that the key to achieving our goal of launching life-changing creative careers on the blockchain is threefold:
createAuctionwith the tokenId, reservePrice, and creator address. This transfers the NFT to the contract.
createBidwith a bid that is higher than the reserve price, which sets the currentBid to his address and amount.’ The contract receives Bob's ETH and holds it in escrow.
endAuction, but it reverts because the current block time doesn't exceed the Auction's end-time
createBid, which replaces Bob's bid as the current bid. Bob is refunded the ETH that he sent into the contract previously.
endAuction, which transfers the NFT to her address. Runs a payout according to the Zora market's BidShare data to send funds to the creator.
Each Auction is described by the following data:
A single auction contract keeps track of multiple auctions, via a simple mapping of tokenId to Auction. This contract also keeps track of the current Bids for each Auction. Bids are mapped from tokenId to bid. A bid is composed of:
The contract has the following functionality:
This initiative, if executed successfully, will not only give new rise to creatives, but create a pipeline to mint their NFTs and expose them to the greater communities that have rallied around MintFund and our growing list of contributors and partners.
MintFund is a community project created with the sole purpose to build a support network for artists interested in bringing their art into the world of NFTs/cryptomedia.
MintFund provides artists with the funds to mint NFTs (known as gas costs), and offers guidance, mentorship and advice for the growing community of cryptomedia artists. MintFund is accessible to all artists and we prioritize BIPOC and LGTBQIA+ artists, especially outside of North America and the European Union.