A decentralized peer-to-peer marketplace for NFT artists and collectors that runs completely on your local machine.
This DApp was originally intended to be a web application, but I realized during development that a centralized approach wouldn't work well for what I envisioned. Instead, it's now designed as a peer-to-peer marketplace that each user runs locally on their own machine via localhost: http://127.0.0.1:PORT
This project is not built on Pear, but it runs locally and privately on your machine — no servers or centralized backend. You control your own environment.
Install Pear globally (if you haven't already):
npm install -g pear- Clone this repo and navigate into it:
git clone https://github.com/dustinAI/hyperNFTmarket
cd hyperNFTmarket- Install dependencies:
npm install- Run the local server:
node server.js store1- Once started, the app will be available at
http://127.0.0.1:PORTon your local machine.
The initial peer node (the one running store1) uses your seed from your HYPERTOKEN account.
REMEMBER: You must use the correct seed phrase linked to your HYPERTOKENS wallet.
This is where your TAP tokens will be sent from, and the wallet must match the sender address expected by the system.
Please double-check your seed phrase and wallet address before sending any TAP tokens. Funds will only be credited if the wallet matches exactly.
The official HYPERMARKET wallet is this. You need to send here and only here from HYPERTOKENS:
6346465811d55a117042949cf0ccb42a2c2d2d527fcd3f0914b5983fe79e146f
I'm not a professional developer — I'm an NFT artist — but I built this with a lot of passion and effort so artists and collectors can have a decentralized way to connect and trade, peer-to-peer.
Even though it's not perfect or built with Pear natively, I hope you'll give it a try and see the vision behind it.
Simply add the public folder, like this: cd hypernftmarket/public Run the command: node batch_mint.js "C:\your\folder\path\images"
Our batch system is intelligent. The most common error is usually lack of validators. It will attempt to upload all files, and if any are missing, simply restart the batch minter - it will complete the task. If you want to stop it, just use Ctrl+C. If you restart it, it will continue where it left off. It's that simple! For any questions, see you on Discord!
If you have any questions or improvements, feel free to open an issue or pull request — your support means a lot.
Disclaimer: This is experimental software. Use it at your own risk. While we have designed it to be secure, we are not liable for any loss of funds or assets.
- Copyright: The platform is a decentralized tool. Users are solely responsible for ensuring they have the legal rights to the content they mint and trade. We do not police content but will cooperate with lawful copyright takedown requests where technically feasible.
- Dispute Resolution: Due to the P2P nature of the marketplace, all transactions are final. There is no central authority to reverse transactions or resolve disputes. Please trade carefully and only with peers you trust.
AFTER install HyperNFTmarket wait until full sync your node https://youtu.be/sSlj_5cwNF4
Thanks for checking it out!