Script is created with PHP and has been designed with Tor Optimization in mind. Although this is designed to run as a Tor Hidden Service it can still be ran like any other web application in case you don’t want to setup a hidden service. Its completely JavaScript free and uses Bitcoind in order to process deposits and withdrawals.
Requirements:*VPS to run script. Dedicated server recommended once your site grows large.
*Bitcoind on same or different server.
Main Features:Vendor AccountsAnyone can sell items through the market providing they register for a vendor account. Vendor status can be obtained in one of two ways. You can either pay a set fee for vendor status (Price set in admin panel). Or the member can send a request to admin for a vendor bond waiver if they have an identity that can be verified on other websites/markets.
Messaging SystemIf you have ever had a browse around some of the famous markets (Silk Road, Evolution) you will already know what the messaging system will look like. Its pretty self explanatory, registered users can send and receive private messages to other users, admins and registered vendors on the market.
Mnemonic password reset This is just a little security feature that I integrated into the script. When a user registers they are presented with a Mnemonic key, the user is asked to write this down or save it on his digital device for if he ever forgets his account password. Passwords can only be recovered via Mnemonic key presentation.
Wallet SystemWhen a member wants to deposit funds a new bitcoin receiving address is generated for each deposit. This is generated by simply clicking the generate new address button. Old deposit addresses still work fine but the system is designed to encourage users to use a different address for each deposit. To update the wallet with new balance the user must click the check for deposits button. You can change this in the server to auto check every 1-5 minutes but it will be extremely resource heavy once you gain lots of members.
EscrowAdmin sets a fee in the admin panel so when an item is purchased through the market the fee is automatically collected. Escrow is automatically enabled so when a user purchases a product from a vendor the funds are automatically held in escrow. Once the customer receives the order they mark it as completed and the funds are immediately sent to the vendor. If the customer does not receive the order or its not as stated they can choose to dispute the transaction. Admin, user and vendor all have access to the dispute conversation for a fair resolution.
The script is setup to allow both Bitcoin and Monero payments. I created a pretty nifty Monero to Bitcoin converter system. When a user purchases an item using monero the monero is automatically converted to bitcoin and placed in escrow. Once the escrow is released the vendor receives the monero payment in bitcoin. This allows customers to pay using either currency and vendors to always be paid in bitcoin.
AutoFillAutofill system is created for users that sell many items. They can populate field where each line represents one item to be sold. In case that product is autofilled delivery state is skipped when user purchase product and he gets what is on the first line automatically.
FeedbackThere are two parts of this system. Feedback score and trust rating. Feedback score is basically percentage of positive feedback and Trust rating can be Very Low,Low,Average or High (Unproven if user has less then five feedbacks).
Admin PanelThe admin panel is designed for easy maintaining of the marketplace. You can easily manage disputes, news, respond to vendor applications and create both categories and sub categories.
CategoriesBoth categories and sub categories have been integrated. These can all be created and managed from the admin dashboard. Sub categories are basically a category inside the main category.
NewsNews is like a blog on your main market page. It can be used for posting news and announcements to your users. Good for updating them on problems that are being resolved and latest features. Again this can be easily managed from Admin Panel.
Auction SystemProduct can be sold normally or as auction. You can specify end date, minimum bid and buyout prices. After that process is automatic. System will automatically update minimum bid (in case users actually bid on product of course) and when time reaches end date of an auction and no one bought it (buyout) user with largest bid will be auction winner and all other users will be refunded.
2FA PGP Login2FA login has been integrated. Each member can choose either password login or PGP 2FA login from account settings menu. In order to enable 2FA they must have set a PGP key in profile settings. Once enabled the user will be presented with a real time PGP message that they must decrypt before logging in. Once decrypted they have to enter the code from the encrypted message to verify the login. This is a security feature put in place to mitigate phishing attacks on accounts.
Shipping OptionsA total of 4 shipping options are available to vendors. When creating a listing they can specify how many shipping options to include by ticking 1-4 of the shipping option boxes. They can then specify how much to charge for each option and the shipping option name. For example option 1 – UK Domestic £5, Option 2- International Tracked £8 ect.
Multiple ItemsThis is self explanatory really. Vendor can choose how many of each product they have in stock to sell. This can be between 1 and 100 of each item.
Duplicate ListingNothing worse than having to create each listing individually. For this reason I setup a Duplicate button. Vendor can click Duplicate button to make a clone of any current listings they have active under My Products menu. This makes creating listings much quicker.
Shipping From – Shipping To?Option under Create Product page has been added. This gives vendor the option to set a location for shipping from and a location for shipping to. An example would be (Shipping From: USA – Shipping To: Worldwide). This is displayed on the listing page too so buyers know what location the item is shipped from and if its shipped to there country.
Currencies DisplayedOn the listing page for products a drop down menu is displayed giving the user an option to view the listing price in EURO, GBP, USD and Bitcoin.
Advance Search SystemEver visited a new market and thought, God, why no search bar? An advanced search feature has been integrated into the home page of the marketplace. This allows customers to filter products from Keywords, Min Price, Max Price, Shipping to & Shipping from locations!
PRICE: $200 (First 5 People, then $400 per download).
Payments in Bitcoin and Monero accepted.
I will NOT send the files first even for well known members. If you don't trust me (Understandable) Then I'm more than happy to use BitcoinTalk Escrow
PHOTO GALLERYhttps://ibb.co/G9M285Bhttps://ibb.co/qCM4kVphttps://ibb.co/6Z3Lx6bhttps://ibb.co/fGmtdCghttps://ibb.co/p4VdC1Lhttps://ibb.co/7j5QJ4thttps://ibb.co/5BR0VH0https://ibb.co/LNRpNvPhttps://ibb.co/RDwxprYhttps://ibb.co/cxmrLrBhttps://ibb.co/G2wcVS3https://ibb.co/37G1QQWhttps://ibb.co/rZK2nWChttps://ibb.co/s6pJmK7https://ibb.co/NmqS4Wqhttps://ibb.co/56DyKCNTerms & Conditions*You are purchasing one copy of the marketplace script. You must NOT resell this script after purchase.
*I will not setup or configure the marketplace for you. If you can not do it yourself then just hire a cheap developer off freelancer or another freelance platform.
*The script has been tested extensively for bugs and is now clear but if you do find any please just notify me and they will be fixed promptly free of charge.
*As you can see from the price i intend to sell this script multiple times. If you want to be the sole owner of this script please message me to negotiate a price.
*I take no responsibility for what you do with this script. Legal or illegal uses are entirely the responsibility of the buyer.