EIP-2981 introduces a “standardized way to obtain royalty payment information for non-fungible tokens (NFTs).” Marketplaces can obtain information about how much royalty to send to whom by calling the royaltyInfo() function of the NFT contract.

A simple ERC-721 token (Token.sol) that provides a fixed royalty percentage of 5% to be paid to a single recipient address for each sale of each NFT minted under the contract. (Note that the fixed percentage fee is not a requirement of EIP-2981, and more exotic schemes are possible.)
A marketplace (Marketplace.sol) that allows a user to post offers to buy NFTs generated by contracts. Token holders can accept the buy offer and sell their tokens at the offer price. Or, they can post their own sell offers at a desired price and wait for the user to buy. All transactions are conducted in ETH. Every time a sale occurs, the marketplace contract calls the token contract to receive the amount of royalties owed. This amount is then transferred to the royalty recipients address.

Royalty Payment Middleware Contract (RoyaltiesPayment.sol). EIP-2981 stipulates that royalty payments must be made to a single address. In the case of an NFT with multiple rights holders, this means that the marketplace payment must be further split either off-chain or through another contract. The contract in this repository allows for multiple rights holders. Every time a payment is made to the contract, the amount is split equally between all registered rights holders. They then have the option to withdraw all or part of their balance from the contract.

 

Software NFT Marketplace on the Ethereum blockchain. Made in React/Next JS, Solidity and Typescript.

 

MetaVerse NFT Marketplace in Harry Potter themed 3D style for the Triwizard Tournament.

Mints anything you've created with smart contracts written in Solidity. Presents the created NFT back to the client. Communicates with the Ethereum server via NIFs written in Rust in the API.

Backend-Stack
[Elixir] - Main Roof API
[Rust] - Native functions that interact with the Eth server
[Solidity] - Smart contracts that allow the uploaded item to become an NFT.
[MongoDb] - Metadata for each minted token is stored in mongo.
[Ganache] - Eth server
[Truffle] - Smart contract migrations
[IPFS] - Minted data is stored in ipfs.

 

OpenOrdex - Open Ordinals Decentralized Exchange
OpenOrdex is an open source zero-fee trustless Bitcoin NFT marketplace based on partially signed bitcoin transactions

How it works
The seller creates a partially signed bitcoin transaction (PSBT) specifying the price of the ordinal.
The buyer can then sign the PSBT and broadcast it to the network.

 


An NFT Marketplace where you can list NFTs for direct sale or for auction. Users can come and bid on your listings or buy your NFTs, similar to OpenSea.

 

A command-line tracking tool for Solana-based NFT marketplaces and a metadata scraper for Metaplex protocol.

 

Build NFT Marketplace | Create NFT Marketplace

A beautifully crafted Web3 project to help you build your next NFT marketplace. 

Metamask
Truffle
Infuria
ReactJs
Tailwind CSS
Ganache-CLI
Solidity
Web3js
Faucet

 

cloned OpenSea NFT marketplace using jаvascript, React.js and Moralis
Moralis authentication
Display Transactions
Display ERC20 transfers
Display ERC20 balances
Display NFT balances
Display NFT transfers
Multichain Support
Using Moralis from client-side
Adding explorer links to balances, transactions ...
Better responsive design
Rainbowkit integration

 

An open Marketplace where users can mint their own NFTs and list them or buy NFTs from others.


Users can access the application via web-browser, and must have the Metamask wallet installed. The interface, built with Next.js, relies on the ethers.js library to communicate with the smart contracts through Metamask. This means that the data reflected on the front-end application is fetched from the Polygon blockchain. Each action performed by the user (mint an NFT, sell NFT, buy NFT...) creates a transaction on Polygon, which will require Metamask confirmation and a small fee, and this transaction will permanently modify the state of the NFTMarketplace smart contracts. On top of it, user's NFT Metadata will be uploaded to the IPFS, generating a hash which will be permanently recorded on the blockchain to prove ownership.

 

A full stack digital marketplace running on Ethereum, built with Polygon, Next.js, Tailwind, Solidity, Hardhat, Ethers.js, and IPFS
Download Script

 

An NFT Marketplace running on ethereum, binance smart chain, polygon, avalanche, fantom, optimism and arbitrum powered by 0x smart contracts. Made in React/Next JS, MUI and Typescript.

react typescript nextjs ethereum dapp avalanche p2p polygon mui erc20 fantom 0x optimism erc721 defi binance-smart-chain nft-marketplace arbitrum

 

Free and commercial PHP scripts and clone scripts for your online Business.

If you are looking to build your own NFT Marketplace Website for yourself or for your clients then this is all you need. This tutorial will show you How To Design NFT Marketplace Website With PHP Script

 

The Marketplace template includes the following features:

Open collections (User-generated content)
Mint ERC-721
Mint ERC-1155
Creator's royalties support
Homepage content customization
Featured NFTs
Featured collections
Featured users

 

NFT Marketplace Design Software

This has become the best NFT creator software for professionals because of its world-class tools, customizable brushes, and various templates

 

Site Search

Site Menu


☑ Websites Scripts

Calendar

«    July 2025    »
MonTueWedThuFriSatSun
 123456
78910111213
14151617181920
21222324252627
28293031 

Advertisement

Survey on the website

Evaluate the work of the site
 

Statistics

  • +8 Total articles 7357
  • +19 Comments 4943
  • +25 Users : 7416