Testing - Brewlabs marketplace
P2P/OTC Marketplace
Brewlabs marketplace acts as a complete on-chain decentralised over the counter or peer-to-peer transaction facilitator for ERC20 (tokens), ERC721 (NFT) and ERC1155 (NFT).
Any user or team who wish to sell tokens or NFT's (known as vendors) peer-to-peer can do so directly on the Brewlabs marketplace through various sale structures to the open market. The Brewlabs marketplace contract acts as an escrow sale contract that manages the digital asset exchange between vendor and buyer for each particular sale. Once a sale completes, assets are made available to claim from the Brewlabs marketplace escrow contract.
Tokens
Token sales can be bought in partitions by different individuals either instantly or vested. Vendors set the price, quantity, and type of sale for their listing which is then raised to the marketplace for buyers. NFT and token sales are subject to a set price when the vendor raises the listing, this means that all vendor sales are subject to market price variance which can incentivise additional buyers.
NFT's
NFT sales can occur instantly between vendor and buyer inclusive of any enforced royalty to collection owners. Completed NFT sales data will determine price floors for collections which will be displayed on the marketplace interface.
Types of sales
There are two sales types for vendors to select from:
Instant sales (tokens/NFT's) are sales whereby a vendor will raise a listing to sell instantly to a buyer resulting in both parties receiving assets for claim as part of the sale requirements.
Vested sales (tokens only) are sales by vendors to buyers that are distributed per block to a buyer over an allocated period of time (by the vendor). Vendors can nominate a date/time for which the vested period will expire, over which time the buyer can claim portion per block of their purchase until vested period is complete.
Vendors can cancel sales at any time.
Vested sales are useful for teams who wish to raise capital for their project and release tokens to buyers over a period of time, rather than upfront.
Supported currencies
Vendors
Currently Brewlabs marketplace supports sales of selected ERC20/ERC721/ERC1155 tokens by vendors.
Buyers
Currently Brewlabs marketplace supports purchases from vendors with USDT/USDC/DAI/OUSD.
Supported networks
BNB Chain
Blast
Ethereum
Arbitrum
Fees
Performance fee
Upon each sale listing by a vendor, claim by either vendor or buyer and cancelation by vendor a performance fee is paid in the gas of the transaction to the Brewlabs treasury later used for revenue share.
Marketplace fee
Upon each sale a 0.30% fee is collected and distributed to the Brewlabs treasury.
Royalties (NFT only)
Collection owner can enforce royalties to a target address for any sale of their ERC721 or ERC1155 collection on the Brewlabs marketplace. The ceiling for collection royalties is set at 5.00% and can be set by the collection contract owner only.
Security
The Brewlabs marketplace contract is a proxy upgradeable contract which has been audited by Certik, the web3 industry leading auditing and security firm. You can view our audit here.
Brewlabs marketplace is due to arrive April 2024.
Last updated