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