Add Javascript field, use JSON and many more improvements

This commit is contained in:
pluja 2021-11-22 09:32:17 +01:00
parent a590bf4619
commit 20cb495288
8 changed files with 1186 additions and 1196 deletions

544
data/exchanges.json Normal file
View file

@ -0,0 +1,544 @@
{
"exchanges": [
{
"name": "Bisq",
"verified": true,
"btc": true,
"xmr": true,
"lnn": false,
"cash": true,
"p2p": true,
"tor": true,
"refunds": false,
"open-source": true,
"custodial": false,
"javascript": false,
"registration": false,
"personal-info": false,
"buy": true,
"exchange": true,
"short-description": "P2P exchange. Full privacy.",
"long-description": "Buy and sell bitcoin for fiat (or other cryptocurrencies) privately\nand securely using Bisq's peer-to-peer network and open-source desktop software.\nNo registration required. Bisq is a peer-to-peer trading network, not a website\nor \"app\" or other centralized service. It's software you run on your own hardware,\nwhich connects to other people running the Bisq software to facilitate trades.\nIt's open-source and community-driven.",
"comments": ["Some sellers may require ID verification."],
"kyc-check": true,
"kyc-type": 0,
"score": 10,
"suspicious-tos": false,
"tor-onion": false,
"url": "https://bisq.network",
"tos-urls": [
"https://bisq.wiki/Frequently_asked_questions"
],
"score-boost": 0
},
{
"name": "Boltz",
"verified": false,
"btc": true,
"xmr": false,
"lnn": true,
"cash": false,
"p2p": false,
"tor": true,
"refunds": false,
"open-source": true,
"custodial": false,
"javascript": true,
"registration": false,
"personal-info": false,
"buy": false,
"exchange": true,
"short-description": "Privacy first, account-free crypto exchange.",
"long-description": "Boltz is a privacy first, account-free, lightning-friendly crypto\nexchange that can't track its users. Boltz neither users any trackers nor log\nany data that could potentially be traced back to the identity of the users.",
"comments": [
"Some sellers may require ID verification or KYC. Avoid these sellers.",
"Refunds may require KYC"
],
"kyc-check": true,
"kyc-type": 0,
"score": 8.75,
"suspicious-tos": false,
"tor-onion": "http://boltzzzbnus4m7mta3cxmflnps4fp7dueu2tgurstbvrbt6xswzcocyd.onion/",
"url": "https://boltz.exchange/",
"tos-urls": [
"https://www.notion.so/Frequently-Asked-Questions-585328ae43944e2eba351050790d5eec"
],
"score-boost": 0
},
{
"name": "Kilos Swap",
"verified": true,
"btc": true,
"xmr": true,
"lnn": false,
"cash": false,
"p2p": false,
"tor": true,
"refunds": false,
"open-source": false,
"custodial": false,
"javascript": false,
"registration": false,
"personal-info": false,
"buy": false,
"exchange": true,
"short-description": "Tor based full privacy exchange.",
"long-description": "This coin swap service is only available with Tor and guarantees\nfull anonimity to users.",
"comments": false,
"kyc-check": true,
"kyc-type": 0,
"score": 8.75,
"suspicious-tos": false,
"tor-onion": "http://mlyusr6htlxsyc7t2f4z53wdxh3win7q3qpxcrbam6jf3dmua7tnzuyd.onion/coinswap",
"url": "http://mlyusr6htlxsyc7t2f4z53wdxh3win7q3qpxcrbam6jf3dmua7tnzuyd.onion/coinswap",
"tos-urls": [-1],
"score-boost": 0
},
{
"name": "LocalMonero",
"verified": true,
"btc": true,
"xmr": true,
"lnn": false,
"cash": true,
"p2p": true,
"tor": true,
"refunds": false,
"open-source": false,
"custodial": true,
"javascript": false,
"registration": true,
"personal-info": false,
"buy": true,
"exchange": true,
"short-description": "Peer-to-peer Monero exchange.",
"long-description": "A marketplace where users can buy and sell Monero to and from\neach other. Localmonero provides you with a custodial web-wallet but you can withdraw\nyour funds to any wallet of your choice with no limits. A tor service is available.",
"comments": [
"Some sellers may require ID verification or KYC. Avoid these sellers."
],
"kyc-check": true,
"kyc-type": 0,
"score": 8.5,
"suspicious-tos": false,
"tor-onion": "http://nehdddktmhvqklsnkjqcbpmb63htee2iznpcbs5tgzctipxykpj6yrid.onion/",
"url": "https://localmonero.co/",
"tos-urls": ["https://localmonero.co/faq"],
"score-boost": 0
},
{
"name": "AgoraDesk",
"verified": true,
"btc": true,
"xmr": true,
"lnn": false,
"cash": true,
"p2p": true,
"tor": true,
"refunds": false,
"open-source": false,
"custodial": true,
"javascript": false,
"registration": true,
"personal-info": false,
"buy": true,
"exchange": true,
"short-description": "A marketplace where users can buy and sell cryptocurrencies to\nand from each other",
"long-description": "Users, called traders, create advertisements with the price and\nthe payment method they want to offer. You can browse our website for trade advertisements\nand search for a payment method you prefer. You'll find traders buying and selling\ncryptocurrencies online for more than 60 different payment methods.",
"comments": [
"Some sellers may require ID verification or KYC. Avoid these sellers."
],
"kyc-check": true,
"kyc-type": 0,
"score": 8.5,
"suspicious-tos": false,
"tor-onion": "http://2jopbxfi2mrw6pfpmufm7smacrgniglr7a4raaila3kwlhlumflxfxad.onion/",
"url": "https://agoradesk.com/",
"tos-urls": ["https://agoradesk.com/faq"],
"score-boost": 0
},
{
"name": "LocalCryptos",
"verified": false,
"btc": true,
"xmr": false,
"lnn": false,
"cash": true,
"p2p": true,
"tor": false,
"refunds": false,
"open-source": false,
"custodial": false,
"javascript": true,
"registration": true,
"personal-info": true,
"buy": true,
"exchange": true,
"short-description": "The non-custodial crypto marketplace.",
"long-description": "LocalCryptos is a peer-to-peer marketplace. People from all walks\nof life place ads on LocalCryptos to buy and sell crypto. When two people agree\non a sale, the buyer pays the fiat half directly to the seller—which is why LocalCryptos\nis so fast. LocalEthereum became LocalCryptos in November 2019.",
"comments": [
"Some sellers may require ID verification or KYC. Avoid these sellers.",
"Refunds may require KYC"
],
"kyc-check": true,
"kyc-type": 0,
"score": 8.25,
"suspicious-tos": false,
"tor-onion": false,
"url": "https://localcryptos.com/",
"tos-urls": [
"https://localcryptos.com/terms/terms-of-use",
"https://localcryptos.com/terms/service-terms"
],
"score-boost": 0
},
{
"name": "Sideshift.ai",
"verified": false,
"btc": true,
"xmr": true,
"lnn": true,
"cash": false,
"p2p": false,
"tor": false,
"refunds": false,
"open-source": false,
"custodial": false,
"javascript": true,
"registration": false,
"personal-info": false,
"buy": false,
"exchange": true,
"short-description": "No Sign Up Crypto Exchange.",
"long-description": "SideShift.ai enables HUMANS and AI to shift between 30+ cryptocurrencies.\nSwap between coins with fast and easy user experience, no sign-up required.",
"comments": [
"May reject large transactions at any time for any reason and ask for provenance\nof funds."
],
"kyc-check": true,
"kyc-type": 0,
"score": 8.25,
"suspicious-tos": false,
"tor-onion": false,
"url": "https://sideshift.ai/",
"tos-urls": false,
"score-boost": 0
},
{
"name": "Coin Swap",
"verified": true,
"btc": true,
"xmr": true,
"lnn": true,
"cash": false,
"p2p": false,
"tor": false,
"refunds": false,
"open-source": false,
"custodial": false,
"javascript": false,
"registration": false,
"personal-info": false,
"buy": false,
"exchange": true,
"short-description": "Simply swap coins",
"long-description": "This swap is a simple and light swap page where you can swap various\ncryptos. It is simple and fast.",
"comments": false,
"kyc-check": true,
"kyc-type": 0,
"score": 8.25,
"suspicious-tos": false,
"tor-onion": false,
"url": "https://coinswap.click/",
"tos-urls": ["https://coinswap.click/faq/"],
"score-boost": 0
},
{
"name": "XCHANGE.ME",
"verified": false,
"btc": true,
"xmr": true,
"lnn": false,
"cash": false,
"p2p": false,
"tor": true,
"refunds": false,
"open-source": false,
"custodial": false,
"javascript": true,
"registration": false,
"personal-info": false,
"buy": false,
"exchange": true,
"short-description": "Exchange cryptocurrency. Anonymously.",
"long-description": "Modern cryptocurrency exchange service that allows you to exchange\ncryptocurrency through a fast, secure, and cheap process without registration.\nTor available.",
"comments": false,
"kyc-check": true,
"kyc-type": 0,
"score": 8,
"suspicious-tos": false,
"tor-onion": "http://aa7oyok6dxgyedeteldaumqjernm5ai7dnpqayy3p4q7solc6dxi5vad.onion/",
"url": "https://xchange.me/",
"tos-urls": [
"https://xchange.me/terms-of-service"
],
"score-boost": 0
},
{
"name": "HodlHodl",
"verified": true,
"btc": true,
"xmr": false,
"lnn": true,
"cash": true,
"p2p": true,
"tor": false,
"refunds": false,
"open-source": false,
"custodial": false,
"javascript": true,
"registration": true,
"personal-info": false,
"buy": true,
"exchange": true,
"short-description": "Exchange P2P worldwide.",
"long-description": "Users, called traders, create advertisements with the price and\nthe payment method they want to offer. You can browse our website for trade advertisements\nand search for a payment method you prefer. You'll find traders buying and selling\ncryptocurrencies online for more than 60 different payment methods.",
"comments": [
"Some sellers may require ID",
"Refunds may require KYC"
],
"kyc-check": false,
"kyc-type": 2,
"score": 7.5,
"suspicious-tos": [
"<p>If we are obliged to do so by the law or in accordance with our internal policy, we may at any time introduce or amend mandatory identification / verification procedures and require you to complete our identification and/or verification and may also require you to submit identification documents to Hodlex Ltd. Failing to complete identification and/or verification will be considered a violation of the Agreement and may lead to the suspension and/or termination of your account.</p>"
],
"tor-onion": false,
"url": "https://hodlhodl.com/",
"tos-urls": ["https://accounts.hodlhodl.com/pages/terms_of_service"],
"score-boost": 0
},
{
"name": "TradeOgre",
"verified": true,
"btc": true,
"xmr": true,
"lnn": false,
"cash": false,
"p2p": false,
"tor": false,
"refunds": false,
"open-source": false,
"custodial": true,
"javascript": true,
"registration": true,
"personal-info": false,
"buy": false,
"exchange": true,
"short-description": "Exchange cryptocurrencies coins anonymously.",
"long-description": "TradeOgre is a small exchange focused especially on privacy coins\nin general. Deposits and withdrawals are done without identity verification. It\nhas no official support team.",
"comments": false,
"kyc-check": false,
"kyc-type": 0,
"score": 7.5,
"suspicious-tos": false,
"tor-onion": false,
"url": "https://tradeogre.com/",
"tos-urls": false,
"score-boost": 0
},
{
"name": "Exolix",
"verified": false,
"btc": true,
"xmr": true,
"lnn": false,
"cash": false,
"p2p": false,
"tor": false,
"refunds": false,
"open-source": false,
"custodial": false,
"javascript": true,
"registration": false,
"personal-info": false,
"buy": false,
"exchange": true,
"short-description": "Instant, secure and anonymous crypto exchange",
"long-description": "Exolix is a secure and anonymous crypto exchange service with\nfixed rates which is free of registration and any limits. Launched in 2018, Exolix\ngained recognition as a fast and secure exchange. Exolix provides its customers\nwith the highest standards of confidentiality, as you do not have to register\nto make a transaction. Exolix does not require KYC. The system also fixes the\nexchange rate at the beginning of the transaction, thus, users are protected from\nmarket volatility. In addition, Exolix does not have maximum limits, which allows\neveryone to exchange any amount of cryptocurrencies. The main mission of Exolix\nis to make an exchange process fast, easy and secure.",
"comments": [
"May reject large transactions at any time for any reason and ask for provenance\nof funds."
],
"kyc-check": true,
"kyc-type": 0,
"score": 7.25,
"suspicious-tos": [
"<p>1.18. Exolix may, in its discretion, prevent you from immediately dealing with\nlarge amounts of digital currency that appear in Exolix. Should this occur, Exolix\nwill also contact you to confirm the provenance of, and your entitlement to, the\ndigital currency. Exolix will immediately release the currency to you on satisfaction\nthat the currency has not been received in breach of any applicable laws, including\nlaws relating to anti-money laundering and counter-terrorism financing, and that\nyou are otherwise entitled to the currency;</p>"
],
"tor-onion": false,
"url": "https://exolix.com/",
"tos-urls": [
"https://exolix.com/terms"
],
"score-boost": 0
},
{
"name": "FixedFloat",
"verified": true,
"btc": true,
"xmr": true,
"lnn": true,
"cash": false,
"p2p": false,
"tor": false,
"refunds": false,
"open-source": false,
"custodial": false,
"javascript": true,
"registration": false,
"personal-info": false,
"buy": false,
"exchange": true,
"short-description": "Lightning cryptocurrency exchange",
"long-description": "FixedFloat.com is an instant, fully automated digital asset exchange\nwith lightning network, swift processing, favorable rates, and transparent fees.\nNo accounts, just scan the QR code in your wallet or enter it manually, and you\nare set for all of your future deals. Say no to account holds on your assets and\nget rid of the third parties that can compromise your trust.",
"comments": false,
"kyc-check": true,
"kyc-type": 1,
"score": 7.25,
"suspicious-tos": false,
"tor-onion": false,
"url": "https://fixedfloat.com/",
"tos-urls": ["https://fixedfloat.com/terms-of-service"],
"score-boost": 0
},
{
"name": "ChangeNow",
"verified": true,
"btc": true,
"xmr": true,
"lnn": false,
"cash": false,
"p2p": false,
"tor": false,
"refunds": true,
"open-source": false,
"custodial": false,
"javascript": true,
"registration": false,
"personal-info": false,
"buy": false,
"exchange": true,
"short-description": "Fast Crypto Swaps, Free of Custody.",
"long-description": "ChangeNOW is a non-custodial crypto-to-crypto exchange where you\ncan trade a large number of coins quickly, conveniently, registration-free, and\nwithout any limits. Although it normally does not require KYC it could be that\none of your transactions is marked as suspicious and then they will require you\na KYC procedure. The suspicious transaction detection system is not public so\nwe can't know what may trigger this. You can get a refund to your address if you\ndon't want to provide your information (without KYC).",
"comments": false,
"kyc-check": false,
"kyc-type": 2,
"score": 6.5,
"suspicious-tos": [
"<p class=\"collapse-panel--text\">ChangeNOWs AML/KYC procedure is supported by\nan automated risk prevention system. If a transaction is marked suspicious by\nthis system, the exchange is put on hold and the customer in question is then\nasked to confirm their identity. There is a certain set of criteria that the system\nemploys; however, they cant be made public, otherwise there will be people who\nwill try to abuse those criteria in order to cheat the algorithm. This system has proven to be very useful against\nmoney launderers and scammers, since the KYC process allows us to tell an honest\ncustomer apart from a scammer very quickly and without any trouble.</p>",
"<p class=\"collapse-panel--text\">ChangeNOW is partnered with a KYC provider called\nSumSub. In order to get your identity verified, you will be offered to follow\nSumSubs link (it will be under the Verify button) and complete the verification\nthrough a comfortable and smooth UI. You will have 3 days to complete the verification\nprocedure, and if you dont want to pass KYC, you can refuse (in that case, please\nshoot a message to <a href=\"#\">[email protected]</a>)\nand receive a refund.</p>",
"<p class=\"collapse-panel--text\">In case a client submits a false set of documents,\nthe KYC/AML procedure is considered failed and the deposited funds are then refunded\nto the address (or addresses) the deposit was made from, subtracting the network\nfees, within 24 hours. Then, ChangeNOW reserves the right to blacklist this address\n(or addresses), thus rendering it (or them) non-eligible for making deposits on\nthe service.</p>",
"<p class=\"collapse-panel--text\">Please bear in mind that ChangeNOW reserves the\nright to submit all the received materials to legal authorities (Interpol, Europol,\nand others) in case a corresponding request is received. You can read the official\nChangeNOW's Rules of Anti-Money Laundering and Combating The Financing Terrorism\ncompliance control <a href=\"/files/Rules_of_AML_CFT_compliance_ChangeNow.v1.5.pdf\"\ntarget=\"_blank\">here</a>.</p>",
"<p class=\"collapse-panel--text\">In order to purchase crypto with USD or EUR, you\nwill need to enter your email address. It is a necessary step for user identification\nrequired by our third-party partner, Simplex. To comply with Simplex's identification procedure,\nwe recommend to use the same email address together with a debit/credit cards\ninformation for each transaction.</p>",
"<p class=\"collapse-panel--text\">All the documents that you might provide during\nChangeNOW's KYC/AML procedures are encrypted and stored in specialized secure\nstorage as long as required by law. We guarantee that they won't be sold to or\nshared with any kind of third party, excluding potential law enforcement requests.</p>"
],
"tor-onion": false,
"url": "https://changenow.io/",
"tos-urls": ["https://changenow.io/faq/kyc-aml-procedure"],
"score-boost": 0
},
{
"name": "Morphtoken",
"verified": true,
"btc": true,
"xmr": true,
"lnn": false,
"cash": false,
"p2p": false,
"tor": false,
"refunds": false,
"open-source": false,
"custodial": false,
"javascript": true,
"registration": false,
"personal-info": false,
"buy": false,
"exchange": true,
"short-description": "Exchange Crypto. Easily.",
"long-description": "MorphToken takes one cryptocurrency and outputs one or more cryptocurrencies.\nIt operates without user accounts, allowing to quickly exchange multiple assets.",
"comments": false,
"kyc-check": false,
"kyc-type": 1,
"score": 6,
"suspicious-tos": ["<p>AMSA has the right to address the activities or behavior associated with the Prohibited Use by imposing relevant and appropriate penalties or limitations, at the sole and absolute discretion of AMSA. Such penalties or limitations might include, but is not limited to, sending a full report of the illicit activities/behavior to authorities of the law in the appropriate jurisdiction and/or immediately terminating your access to the Site and usage of any of the Services.</p>"],
"tor-onion": false,
"url": "https://morphtoken.com/",
"tos-urls": ["https://www.morphtoken.com/terms/"],
"score-boost": 0
},
{
"name": "Mandala",
"verified": false,
"btc": true,
"xmr": true,
"lnn": false,
"cash": false,
"p2p": false,
"tor": false,
"refunds": false,
"open-source": false,
"custodial": true,
"javascript": true,
"registration": true,
"personal-info": false,
"buy": false,
"exchange": true,
"short-description": "Trade Cryptocurrency with Confidence.",
"long-description": "Trade cryptocurrency with confidence on an industry-leading exchange\nplatform with access to the largest liquidity pool in the world (Binance). While\nsourcing digital assets from our platform, we want our users to feel confident\nin the security of our custodial wallets. Through our commitment to compliance,\nwe aim to push adoption of the digital economy with the leading regulatory bodies\nof the world. We intend to make Mandala a household name in the digital asset\nmarketplace.",
"comments": ["<p>You can trade up to 2BTC without KYC.</p>",
"<p>If a transaction is detected as fraudulent, you may be asked for an identity verification.</p>"],
"kyc-check": false,
"kyc-type": 3,
"score": 5,
"suspicious-tos": [
"<p>Mandala may, in its sole discretion, refuse to open an account for any User at any time.</p>",
"<p>By registering an account with Mandala Exchange, the User agrees to share his or her personal information for the purpose of identity verification. This information is used specifically for the detection of possible money laundering, terrorist financing, fraud and other financial crimes. In addition to providing this information, to facilitate compliance with global industry standards for data retention, the User agrees to permit Mandala to keep a record of such information for the lifetime of the account plus 5 years after account closing. The User also authorizes Mandala to make inquiries, either directly or through third parties, that are deemed necessary to verify the Users identity or to protect the User and/or Mandala from financial crimes such as fraud.</p>"
],
"tor-onion": false,
"url": "https://mandala.exchange/",
"tos-urls": ["https://support.mandala.exchange/hc/en-us/articles/360055720074-Mandala-Exchange-Terms-and-Conditions"],
"score-boost": 0
},
{
"name": "KuCoin",
"verified": true,
"btc": true,
"xmr": true,
"lnn": false,
"cash": false,
"p2p": false,
"tor": false,
"refunds": false,
"open-source": false,
"custodial": true,
"javascript": true,
"registration": true,
"personal-info": false,
"buy": false,
"exchange": true,
"short-description": "Find the next crypto gem on KuCoin.",
"long-description": "Launched back in 2017, KuCoin is a global crypto exchange that\nprovides to its six million users. KuCoin claims to offer the most advanced level\nof security and a selection of nearly 400 cryptocurrencies.",
"comments": ["<p>You can trade up to 1 BTC without KYC.</p>",
"<p>If a transaction is detected as fraudulent, you may be asked for an identity verification.</p>"],
"kyc-check": false,
"kyc-type": 3,
"score": 4.5,
"suspicious-tos": [
"<p>2.3. KuCoin maintains an anti-money laundering, countering the financing of terrorism\nand know your customer compliance policy (the “AML/CFT Policy”). Pursuant to such\npolicy, KuCoin may, in its discretion, require identity verification and go through\nother screening procedures with respect to you or transactions associated with\nyour KuCoin Account. You agree and undertake to provide KuCoin with any and all\ninformation and documents that KuCoin may from time to time request or require\nfor the purposes of these Terms or in connection with your KuCoin Account (including,\nbut not limited to, your name, address, telephone number, email address, date\nof birth, government-issued identification number, photograph of your government-issued\nidentity card or document or other photographic proof of your identity, and information\nregarding your Digital Token Account). KuCoin will have no liability or responsibility\nfor any permanent or temporary inability to access or use any Services as a result\nof any identity verification or other screening procedures.</p>",
"<p>Further, pursuant to the AML/CFT Policy, KuCoin may, in its discretion, carry\nout continuous monitoring of all KuCoin Accounts. If any unusually large or unusual\npatterns of trades or any inexplicable or suspicious circumstances are observed,\nKuCoin may, in its discretion, place an administrative hold on or freeze your\nKuCoin Account. You agree that KuCoin will have no liability or responsibility\nfor any permanent or temporary inability to access or use any Service caused by\nsuch action.</p>"
],
"tor-onion": false,
"url": "https://kucoin.com/",
"tos-urls": ["https://www.kucoin.com/news/en-terms-of-use?lang=en_US"],
"score-boost": 0
}
]
}

View file

@ -1,729 +0,0 @@
exchanges:
- name: Bisq
btc: true
buy: true
cash: true
comment:
- Some sellers may require ID
custodial: false
exchange: true
kyc-check: true
suspicious-tos:
- false
long-description: Buy and sell bitcoin for fiat (or other cryptocurrencies) privately
and securely using Bisq's peer-to-peer network and open-source desktop software.
No registration required. Bisq is a peer-to-peer trading network, not a website
or "app" or other centralized service. It's software you run on your own hardware,
which connects to other people running the Bisq software to facilitate trades.
It's open-source and community-driven.
kyc-type: 0
open-source: true
p2p: true
personal-info: false
refunds: false
registration: false
score: 10.0
short-description: P2P exchange. Full privacy.
tor: true
tor-url: false
tos-urls:
- https://accounts.hodlhodl.com/pages/terms_of_service
url: https://bisq.network
verified: true
score-boost: 0
xmr: true
- name: BlockDX
short-description: Block DX offers completely decentralized and trust
long-description: A decentralized, non-custodial, 100% private and open-source exchange
using atomic-swaps between many cryptos. Monero not available.
btc: true
xmr: false
cash: false
exchange: true
buy: false
custodial: false
registration: false
personal-info: false
p2p: true
kyc-type: 0
open-source: true
comment:
kyc-check: true
suspicious-tos: []
refunds: false
score: 9.75
tor: false
tor-url: false
tos-urls:
- -1
url: https://blockdx.com/
verified: false
score-boost: 0
- name: LocalCryptos
btc: true
buy: true
cash: true
comment:
- Some sellers may require ID
- Refunds may require KYC
custodial: false
exchange: true
kyc-check: true
suspicious-tos:
- false
long-description: LocalCryptos is a peer-to-peer marketplace. People from all walks
of life place ads on LocalCryptos to buy and sell crypto. When two people agree
on a sale, the buyer pays the fiat half directly to the seller—which is why LocalCryptos
is so fast. LocalEthereum became LocalCryptos in November 2019.
kyc-type: 0
open-source: false
p2p: true
personal-info: false
refunds: false
registration: true
score: 8.75
short-description: The non-custodial crypto marketplace.
tor: false
tor-url: false
tos-urls:
- https://localcryptos.com/terms/terms-of-use
- https://localcryptos.com/terms/service-terms
url: https://localcryptos.com/
verified: false
score-boost: 0
xmr: false
- name: Boltz
short-description: Privacy first, account-free crypto exchange.
long-description: Boltz is a privacy first, account-free, lightning-friendly crypto
exchange that can't track its users. Boltz neither users any trackers nor log
any data that could potentially be traced back to the identity of the users.
btc: true
xmr: false
cash: false
exchange: true
buy: false
custodial: false
registration: false
personal-info: false
p2p: false
kyc-type: 0
open-source: true
comment:
kyc-check: true
suspicious-tos:
- false
refunds: false
score: 8.75
tor: true
tor-url: http://boltzzzbnus4m7mta3cxmflnps4fp7dueu2tgurstbvrbt6xswzcocyd.onion/
tos-urls:
- https://www.notion.so/Frequently-Asked-Questions-585328ae43944e2eba351050790d5eec
url: https://boltz.exchange/
verified: false
score-boost: 0
- name: Kilos Swap
btc: true
buy: false
cash: false
comment: None
custodial: false
exchange: true
kyc-check: true
suspicious-tos:
- false
long-description: This coin swap service is only available with Tor and guarantees
full anonimity to users.
kyc-type: 0
open-source: false
p2p: false
personal-info: false
refunds: false
registration: false
score: 8.5
short-description: Tor based full privacy exchange.
tor: true
tor-url: http://mlyusr6htlxsyc7t2f4z53wdxh3win7q3qpxcrbam6jf3dmua7tnzuyd.onion/coinswap
tos-urls:
- -1
url: http://mlyusr6htlxsyc7t2f4z53wdxh3win7q3qpxcrbam6jf3dmua7tnzuyd.onion/coinswap
verified: true
score-boost: 0
xmr: true
- name: XCHANGE.ME
short-description: Exchange cryptocurrency. Anonymously.
long-description: Modern cryptocurrency exchange service that allows you to exchange
cryptocurrency through a fast, secure, and cheap process without registration.
Tor available.
btc: true
xmr: true
cash: false
exchange: true
buy: false
custodial: false
registration: false
personal-info: false
p2p: false
kyc-type: 0
open-source: false
comment:
kyc-check: true
suspicious-tos:
- false
refunds: false
score: 8.5
tor: true
tor-url: http://aa7oyok6dxgyedeteldaumqjernm5ai7dnpqayy3p4q7solc6dxi5vad.onion/
tos-urls:
- https://xchange.me/terms-of-service
url: https://xchange.me/
verified: false
score-boost: 0
- name: Exolix
short-description: Instant, secure and anonymous crypto exchange
long-description: Exolix is a secure and anonymous crypto exchange service with
fixed rates which is free of registration and any limits. Launched in 2018, Exolix
gained recognition as a fast and secure exchange. Exolix provides its customers
with the highest standards of confidentiality, as you do not have to register
to make a transaction. Exolix does not require KYC. The system also fixes the
exchange rate at the beginning of the transaction, thus, users are protected from
market volatility. In addition, Exolix does not have maximum limits, which allows
everyone to exchange any amount of cryptocurrencies. The main mission of Exolix
is to make an exchange process fast, easy and secure.
btc: true
xmr: true
cash: false
exchange: true
buy: false
custodial: false
registration: false
personal-info: false
p2p: false
may-kyc: false
open-source: false
comment:
- May reject large transactions at any time for any reason and ask for provenance
of funds.
kyc-check:
suspicious-tos:
- <p>1.18. Exolix may, in its discretion, prevent you from immediately dealing with
large amounts of digital currency that appear in Exolix. Should this occur, Exolix
will also contact you to confirm the provenance of, and your entitlement to, the
digital currency. Exolix will immediately release the currency to you on satisfaction
that the currency has not been received in breach of any applicable laws, including
laws relating to anti-money laundering and counter-terrorism financing, and that
you are otherwise entitled to the currency;</p>
refunds: false
score: 8.25
kyc-type: 0
tor: false
tor-url: false
tos-urls:
- https://exolix.com/terms
url: https://exolix.com/
verified: false
score-boost: 0
- name: Sideshift.ai
short-description: No Sign Up Crypto Exchange.
long-description: SideShift.ai enables HUMANS and AI to shift between 30+ cryptocurrencies.
Swap between coins with fast and easy user experience, no sign-up required.
btc: true
xmr: true
cash: false
exchange: true
buy: false
custodial: false
registration: false
personal-info: false
p2p: false
kyc-type: 0
open-source: false
comment:
kyc-check: true
suspicious-tos:
- false
refunds: false
score: 8.25
tor: false
tor-url: false
tos-urls:
- https://sideshift.ai/legal
url: https://sideshift.ai/
verified: false
score-boost: 0
- name: Coin Swap
short-description: What do you want to swap?
long-description: This swap is a simple and light swap page where you can swap various
cryptos. It is simple and fast.
btc: true
xmr: true
cash: false
exchange: true
buy: false
custodial: false
registration: false
personal-info: false
p2p: false
kyc-type: 0
open-source: false
comment:
kyc-check: true
suspicious-tos:
- false
refunds: false
score: 8.25
tor: false
tor-url: false
tos-urls:
- https://swap.lightning-network.ro/faq/
url: https://swap.lightning-network.ro/
verified: true
score-boost: 0
- name: LocalMonero
short-description: Peer-to-peer Monero exchange.
long-description: A marketplace where users can buy and sell Monero to and from
each other. Localmonero provides you with a custodial web-wallet but you can withdraw
your funds to any wallet of your choice with no limits. A tor service is available.
btc: false
xmr: true
cash: false
exchange: true
buy: true
custodial: true
registration: true
personal-info: false
p2p: true
kyc-type: 0
open-source: false
comment:
kyc-check: true
suspicious-tos:
- false
refunds: false
score: 8.0
tor: true
tor-url: http://nehdddktmhvqklsnkjqcbpmb63htee2iznpcbs5tgzctipxykpj6yrid.onion/
tos-urls:
- https://localmonero.co/terms
url: https://localmonero.co/
verified: true
score-boost: 0
- name: AgoraDesk
btc: true
buy: true
cash: true
comment:
- Some sellers may require ID
custodial: true
exchange: true
kyc-check: true
suspicious-tos:
- false
long-description: Users, called traders, create advertisements with the price and
the payment method they want to offer. You can browse our website for trade advertisements
and search for a payment method you prefer. You'll find traders buying and selling
cryptocurrencies online for more than 60 different payment methods.
kyc-type: 0
open-source: false
p2p: true
personal-info: false
refunds: false
registration: true
score: 8.0
short-description: A marketplace where users can buy and sell cryptocurrencies to
and from each other
tor: true
tor-url: false
tos-urls:
- https://agoradesk.com/terms
url: https://agoradesk.com/
verified: false
score-boost: 0
xmr: true
- name: HodlHodl
btc: true
buy: true
cash: true
comment:
- Some sellers may require ID
- Refunds may require KYC
custodial: false
exchange: true
kyc-check: true
suspicious-tos:
- false
long-description: Hodl Hodl is a global P2P Bitcoin trading platform, that allows
users to trade directly with each other and it doesn't hold users funds — locking
it in multisig escrow instead. This minimizes the possibility of Bitcoin assets
theft and reduces trading time. Because Hodl Hodl does not hold any money (neither
Bitcoin, nor fiat) it is not subject to complex compliance procedures. This allows
trades to happen directly between users' wallets and without having to submit
your identity to the trading platform.
kyc-type: 2
open-source: false
p2p: true
personal-info: false
refunds: false
registration: true
score: 7.75
short-description: Exchange P2P worldwide.
tor: false
tor-url: false
tos-urls:
- https://accounts.hodlhodl.com/pages/terms_of_service
url: https://hodlhodl.com/
verified: true
score-boost: 0
xmr: false
- name: TradeOgre
btc: true
xmr: true
buy: false
cash: false
comment:
custodial: true
exchange: true
kyc-check: true
suspicious-tos:
- false
long-description: TradeOgre is a small exchange focused especially on privacy coins
in general. Deposits and withdrawals are done without identity verification. It
has no official support and the UI feels a bit outdated and may not fit the needs
of some users.
kyc-type: 0
open-source: false
p2p: false
personal-info: false
refunds: false
registration: true
score: 7.5
short-description: Anonymous small private exchange.
tor: false
tor-url: false
tos-urls:
- -1
url: https://tradeogre.com/
verified: true
score-boost: 0
- name: StealthEX
short-description: Instant custody-free exchange. No limits.
long-description: StealthEX is an instant exchange service that requires no registration.
Over 350 assets are available for limitless swaps now. Buying Bitcoin and altcoins
with fiat is also available.
btc: true
xmr: true
cash: false
exchange: true
buy: false
custodial: false
registration: false
personal-info: false
p2p: false
kyc-type: 1
open-source: false
comment:
kyc-check: true
suspicious-tos: false
refunds: false
score: 7.25
tor: false
tor-url: false
tos-urls:
- https://stealthex.io/terms
url: https://stealthex.io/
verified: false
score-boost: 0
- name: FixedFloat
btc: true
xmr: true
buy: false
cash: false
comment:
custodial: false
exchange: true
kyc-check: true
suspicious-tos:
- false
long-description: FixedFloat.com is an instant, fully automated digital asset exchange
with lightning network, swift processing, favorable rates, and transparent fees.
No accounts, just scan the QR code in your wallet or enter it manually, and you
are set for all of your future deals. Say no to account holds on your assets and
get rid of the third parties that can compromise your trust.
kyc-type: 1
open-source: false
p2p: false
personal-info: false
refunds: false
registration: false
score: 7.25
short-description: Lightning cryptocurrency exchange
tor: false
tor-url: false
tos-urls:
- https://fixedfloat.com/terms-of-service
url: https://fixedfloat.com/
verified: true
score-boost: 0
- name: Morphtoken
btc: true
buy: false
cash: false
comment:
- May reject transactions at any time for any reason.
custodial: false
exchange: true
kyc-check: true
suspicious-tos:
- false
long-description: MorphToken takes one cryptocurrency and outputs one or more cryptocurrencies.
It operates without user accounts, allowing to quickly exchange multiple assets.
kyc-type: 1
open-source: false
p2p: false
personal-info: false
refunds: false
registration: false
rgb-color:
score: 7.25
short-description: Exchange Crypto. Easily.
tor: false
tor-url: false
tos-urls:
- https://www.morphtoken.com/terms/
url: https://morphtoken.com/
verified: true
score-boost: 0
xmr: true
- name: ChangeNow
xmr: true
btc: true
buy: false
cash: false
comment:
custodial: false
exchange: true
suspicious-tos:
- <p class="collapse-panel--text">ChangeNOW strives to protect our clients from
any type of scams and fraudulent activities in the crypto world and complies to
all rules and regulations present at the moment, and one of the ways that enables
us to do so is the KYC/AML procedure.</p>
- <p class="collapse-panel--text">This procedure confirms the absolute legality
of the transaction carried out by you before the regulatory institutions. Thus,
you confirm that you are a law-abiding citizen and the state has no reason to
address any claims towards you.</p>
- <p class="collapse-panel--text">ChangeNOWs AML/KYC procedure is supported by
an automated risk prevention system. If a transaction is marked suspicious by
this system, the exchange is put on hold and the customer in question is then
asked to confirm their identity.</p>
- <p class="collapse-panel--text">There is a certain set of criteria that the system
employs; however, they cant be made public, otherwise there will be people who
will try to abuse those criteria in order to cheat the algorithm.</p>
- <p class="collapse-panel--text">This system has proven to be very useful against
money launderers and scammers, since the KYC process allows us to tell an honest
customer apart from a scammer very quickly and without any trouble.</p>
- <p class="collapse-panel--text">Each KYC case is handled individually. If a certain
client is eligible for the procedure since their transaction had been marked as
suspicious, they will have a special status update on the exchange page along
with a Verify button; the button will lead to our KYC provider SumSubs verification
tool.</p>
- <p class="collapse-panel--text">ChangeNOW is partnered with a KYC provider called
SumSub. In order to get your identity verified, you will be offered to follow
SumSubs link (it will be under the Verify button) and complete the verification
through a comfortable and smooth UI. You will have 3 days to complete the verification
procedure, and if you dont want to pass KYC, you can refuse (in that case, please
shoot a message to <a href="/cdn-cgi/l/email-protection#4b383e3b3b24393f0b28232a252c2e25243c652224"><span
class="__cf_email__" data-cfemail="cbb8bebbbba4b9bf8ba8a3aaa5acaea5a4bce5a2a4">[email protected]</span></a>)
and receive a refund.</p>
- <p class="collapse-panel--text">After ChangeNOW has received the confirmation
of you having passed the KYC procedure from SumSub, the exchange is completed,
and the exchanged funds are then sent to the specified recipient wallet address.</p>
- <p class="collapse-panel--text">We do everything in our power to maintain our
reputation as a legitimate, law-abiding exchange service that can be safe for
use by anyone, be it a regular person who doesnt deal with crypto much or an
experienced trader or miner; therefore, ChangeNOW reserves the right to apply
the KYC/AML procedure to certain clients, wallet addresses and select assets.</p>
- <p class="collapse-panel--text">ChangeNOW doesnt support any money-laundering
or other illegal activities; therefore, the service doesnt enter any business
agreements with individuals or business entities involved or suspected in such
activities. Therefore, if a customers funds are suspected of illegal activities,
the KYC procedure will be a little different in that case, our support team
will let you know.</p>
- <p class="collapse-panel--text">In case a client doesnt wish to disclose their
identity for certain reasons and refuses to provide the documents, the KYC/AML
procedure is considered failed and the deposited funds are then refunded to the
address (or addresses) the deposit was made from, subtracting the network fees,
within 24 hours. Then, ChangeNOW reserves the right to blacklist this address
(or addresses), thus rendering it (or them) non-eligible for making deposits on
the service.</p>
- <p class="collapse-panel--text">In case a client submits a false set of documents,
the KYC/AML procedure is considered failed and the deposited funds are then refunded
to the address (or addresses) the deposit was made from, subtracting the network
fees, within 24 hours. Then, ChangeNOW reserves the right to blacklist this address
(or addresses), thus rendering it (or them) non-eligible for making deposits on
the service.</p>
- <p class="collapse-panel--text">Please bear in mind that ChangeNOW reserves the
right to submit all the received materials to legal authorities (Interpol, Europol,
and others) in case a corresponding request is received. You can read the official
ChangeNOW's Rules of Anti-Money Laundering and Combating The Financing Terrorism
compliance control <a href="/files/Rules_of_AML_CFT_compliance_ChangeNow.v1.5.pdf"
target="_blank">here</a>.</p>
- <p class="collapse-panel--text">In order to purchase crypto with USD or EUR, you
will need to enter your email address. It is a necessary step for user identification
required by our third-party partner, Simplex.</p>
- <p class="collapse-panel--text">To comply with Simplex's identification procedure,
we recommend to use the same email address together with a debit/credit cards
information for each transaction.</p>
- <p class="collapse-panel--text">All the documents that you might provide during
ChangeNOW's KYC/AML procedures are encrypted and stored in specialized secure
storage as long as required by law. We guarantee that they won't be sold to or
shared with any kind of third party, excluding potential law enforcement requests.</p>
- <p class="collapse-panel--text">If youre the victim of theft and you suspect
that stolen funds have been transferred to a ChangeNOW deposit address, you must
open a support ticket and provide us with the following information:</p>
- <p class="collapse-panel--text">If there is substantial evidence that suggests
the funds were indeed stolen, ChangeNOW will do its best to temporarily freeze
the assets. During the process, the police or Law Enforcement must provide us
with a report on the ongoing case within 14 days after you submitted a support
ticket.</p>
- <p class="collapse-panel--text">Kindly note that we will be able to return frozen
funds only per request of a Law Enforcement Authority. The request should have
a clear intent to return the funds and have the information about the transaction
in question.</p>
- '<p class="collapse-panel--text">The hard copy of the request should be sent to
our postal address: Newtonlaan 115, Utrecht, 3584 BH, Netherlands. Please send
a digital copy of the request to <a href="/cdn-cgi/l/email-protection#ed9e989d9d829f99ad8e858c838a8883829ac38482"><span
class="__cf_email__" data-cfemail="fc8f898c8c938e88bc9f949d929b9992938bd29593">[email protected]</span></a>
before sending the hard one.</p>'
- <p class="collapse-panel--text">Please note that the transaction might be stopped
after the trading stage, depending on the time the report about stolen funds was
received. In such cases, we will be able to return the funds in the asset to which
the exchange was made (to-currency).</p>
- <p class="collapse-panel--text">Yes, you can join our affiliate program and make
0.4% of the funds attracted by you. Here is the detailed <a href="https://medium.com/@changenow_io/changenow-has-launched-an-affiliate-program-you-are-welcome-to-join-71a5296caa41">instruction</a>.</p>
- <p>Try it mobile NOW</p>
kyc-check:
- AML/KYC
- KYC/AML
- user identification
long-description: ChangeNOW is a non-custodial crypto-to-crypto exchange where you
can trade a large number of coins quickly, conveniently, registration-free, and
without any limits. Although it normally does not require KYC it could be that
one of your transactions is marked as suspicious and then they will require you
a KYC procedure. The suspicious transaction detection system is not public so
we can't know what may trigger this. You can get a refund to your address if you
don't want to provide your information (without KYC).
kyc-type: 2
open-source: false
p2p: false
personal-info: false
refunds: true
registration: false
score: 7.25
short-description: Fast Crypto Swaps, Free of Custody.
tor: false
tor-url: false
tos-urls:
- https://changenow.io/faq/kyc-aml-procedure
url: https://changenow.io/
verified: true
score-boost: 0
- name: Mandala
short-description: Trade Cryptocurrency with Confidence.
long-description: Trade cryptocurrency with confidence on an industry-leading exchange
platform with access to the largest liquidity pool in the world (Binance). While
sourcing digital assets from our platform, we want our users to feel confident
in the security of our custodial wallets. Through our commitment to compliance,
we aim to push adoption of the digital economy with the leading regulatory bodies
of the world. We intend to make Mandala a household name in the digital asset
marketplace.
btc: true
xmr: true
cash: false
exchange: true
buy: false
custodial: true
registration: true
personal-info: false
p2p: false
kyc-type: 2
open-source: false
comment:
kyc-check: true
suspicious-tos:
- false
refunds: false
score: 4.5
tor: false
tor-url: false
tos-urls:
- https://support.mandala.exchange/hc/en-us/articles/360055720074-Mandala-Exchange-Terms-and-Conditions
url: https://mandala.exchange/
verified: false
score-boost: 0
- name: Kucoin
short-description: Find the next crypto gem on KuCoin.
long-description: Launched back in 2017, KuCoin is a global crypto exchange that
provides to its six million users. KuCoin claims to offer the most advanced level
of security and a selection of nearly 400 cryptocurrencies.
btc: true
xmr: true
cash: false
exchange: true
buy: false
custodial: true
registration: true
personal-info: false
p2p: false
kyc-type: 3
open-source: false
comment:
kyc-check: false
suspicious-tos:
- <p>2.3. KuCoin maintains an anti-money laundering, countering the financing of terrorism
and know your customer compliance policy (the “AML/CFT Policy”). Pursuant to such
policy, KuCoin may, in its discretion, require identity verification and go through
other screening procedures with respect to you or transactions associated with
your KuCoin Account. You agree and undertake to provide KuCoin with any and all
information and documents that KuCoin may from time to time request or require
for the purposes of these Terms or in connection with your KuCoin Account (including,
but not limited to, your name, address, telephone number, email address, date
of birth, government-issued identification number, photograph of your government-issued
identity card or document or other photographic proof of your identity, and information
regarding your Digital Token Account). KuCoin will have no liability or responsibility
for any permanent or temporary inability to access or use any Services as a result
of any identity verification or other screening procedures.</p>
- <p>Further, pursuant to the AML/CFT Policy, KuCoin may, in its discretion, carry
out continuous monitoring of all KuCoin Accounts. If any unusually large or unusual
patterns of trades or any inexplicable or suspicious circumstances are observed,
KuCoin may, in its discretion, place an administrative hold on or freeze your
KuCoin Account. You agree that KuCoin will have no liability or responsibility
for any permanent or temporary inability to access or use any Service caused by
such action.</p>
refunds: false
score: 3.5
tor: false
tor-url: false
tos-urls:
- https://www.kucoin.com/news/en-terms-of-use?lang=en_US
url: https://kucoin.com/
verified: true
score-boost: 0
last_check: 2021-10-30 08:16:39.149087

333
data/services.json Normal file
View file

@ -0,0 +1,333 @@
{
"services": [
{
"name": "Mullvad VPN",
"url": "https://mullvad.net/",
"tos-url": false,
"short-description": "Open source, fast and anonymous VPN.",
"long-description": "No logs, no registration fully anonymous VPN.",
"btc": true,
"lnn": false,
"xmr": false,
"conditions": null,
"verified": true,
"registration": false,
"personal-info": false,
"tor": false,
"tor-url": false,
"cash": true,
"open-source": true,
"category": "VPN",
"javascript": true
},
{
"name": "IVPN",
"url": "https://ivpn.net/",
"tos-url": false,
"short-description": "Open source anonymous VPN.",
"long-description": "No logs, no registration fully anonymous VPN.",
"btc": true,
"lnn": false,
"xmr": true,
"conditions": null,
"verified": true,
"registration": false,
"personal-info": false,
"tor": false,
"tor-url": false,
"cash": true,
"open-source": true,
"category": "VPN",
"javascript": true
},
{
"name": "JuicySMS",
"url": "https://juicysms.com/",
"tos-url": false,
"short-description": "Anonymous virtual phone numbers provider.",
"long-description": "Verify your online accounts! Temporary real phone numbers.",
"btc": true,
"lnn": false,
"xmr": true,
"conditions": null,
"verified": true,
"registration": true,
"personal-info": false,
"tor": false,
"tor-url": false,
"cash": false,
"open-source": false,
"category": "SMS",
"javascript": true
},
{
"name": "Cryptoho.st",
"url": "https://cryptoho.st/",
"tos-url": false,
"short-description": "Blazing fast VPS and Hosting.",
"long-description": null,
"btc": true,
"lnn": true,
"xmr": true,
"conditions": "Lots of personal data required",
"verified": true,
"registration": true,
"personal-info": true,
"tor": false,
"tor-url": false,
"cash": false,
"open-source": false,
"category": "HOST",
"javascript": true
},
{
"name": "Bitrefill",
"url": "https://www.bitrefill.com/",
"tos-url": false,
"short-description": "Buy gift cards for anything under the sun.",
"long-description": "Buy gift cards without registering using cryptocurrencies.",
"btc": true,
"lnn": true,
"xmr": false,
"conditions": null,
"verified": true,
"registration": false,
"personal-info": false,
"tor": false,
"tor-url": false,
"cash": false,
"open-source": false,
"category": "GIFT",
"javascript": true
},
{
"name": "Coincards",
"url": "https://coincards.com/",
"tos-url": false,
"short-description": "The premium platform for living off Bitcoin and Altcoins..",
"long-description": "Vast selection of Gift Cards, Mobile Top-ups, and Prepaid Vouchers from hundreds of retailers.",
"btc": true,
"lnn": true,
"xmr": true,
"conditions": null,
"verified": false,
"registration": true,
"personal-info": false,
"tor": false,
"tor-url": false,
"cash": false,
"open-source": false,
"category": "GIFT",
"javascript": true
},
{
"name": "JMP",
"short-description": "Send and recieve SMS via XMPP.",
"long-description": "JMP allows you to send and receive text messages and picture messages using your Jabber client. You can also make and receive phone calls, including receiving voicemails delivered to you as audio recordings and text transcriptions. JMP gives you a real phone number that is yours for calling and texting that works from all your devices at once. Because they use the Jabber and SIP open protocols, you can use any existing client of your choice.",
"btc": true,
"xmr": false,
"cash": true,
"registration": true,
"personal-info": false,
"open-source": true,
"tor": false,
"tor-url": false,
"tos-url": "https://jmp.chat/faq/",
"url": "https://jmp.chat/",
"category": "SMS",
"javascript": true,
"verified": true
},
{
"name": "Njal.la",
"url": "https://njal.la/",
"tos-url": false,
"short-description": "Private Hosting, VPS, Domains and VPN.",
"long-description": "Njal.la sits in between the domain name registration service and you, acting as a privacy shield. When you purchase a domain name through Njalla, they own it for you. However, the agreement grants you full usage rights to the domain. Whenever you want to, you can transfer the ownership to yourself or some other party.",
"btc": true,
"lnn": false,
"xmr": true,
"conditions": null,
"verified": true,
"registration": true,
"personal-info": false,
"tor": true,
"tor-url": "http://njallalafimoej5i4eg7vlnqjvmb6zhdh27qxcatdn647jtwwwui3nad.onion/",
"cash": false,
"open-source": false,
"category": "HOST",
"javascript": true
},
{
"name": "NiceVPS.net",
"url": "https://nicevps.net/",
"tos-url": false,
"short-description": "Uncensored Hosting, VPS, VPN and Domains.",
"long-description": "Uncensored and privacy oriented hosting service. Tor available. Professional hosting for High Risk Businesses.",
"btc": true,
"lnn": false,
"xmr": true,
"conditions": "Limited customer service",
"verified": false,
"registration": true,
"personal-info": false,
"tor": true,
"tor-url": "https://nicevpsb7u3vqpo5zhyahmvfi5tihon4gnh676ucmzpcyxwodeztr4yd.onion/",
"cash": false,
"open-source": false,
"category": "VPS",
"javascript": true
},
{
"name": "LNN Stores",
"url": "https://lightningnetworkstores.com/",
"tos-url": false,
"short-description": "Venue of stores spporting LNN payments.",
"long-description": "Tracks the adoption of the bitcoin lightning network by merchants and allow users to find and review them. The website is mostly automated and community maintained.",
"btc": true,
"lnn": true,
"xmr": false,
"conditions": "May vary, multiple services listed.",
"verified": false,
"registration": false,
"personal-info": false,
"tor": false,
"tor-url": false,
"cash": false,
"open-source": false,
"category": "LIST",
"javascript": true
},
{
"name": "Swapzone",
"url": "https://swapzone.io/",
"tos-url": false,
"short-description": "Collection of rates, speed, verification rules, and user feedback.",
"long-description": "Swapzone aggregates exchange rates, transaction processing speed, and reviews on cryptocurrency exchanges for you to make the best choice and convert crypto instantly.",
"btc": true,
"lnn": true,
"xmr": true,
"conditions": "May vary, multiple services listed.",
"verified": true,
"registration": false,
"personal-info": false,
"tor": false,
"tor-url": false,
"cash": false,
"open-source": false,
"category": "HELP",
"javascript": true
},
{
"name": "Lend by HodlHodl",
"url": "https://lend.hodlhodl.com/",
"tos-url": false,
"short-description": "Non-custodial P2P Bitcoin-backed lending platform",
"long-description": "Lend at Hodl Hodl allows lending and borrowing with bitcoins and cryptocurrencies, and is based on Bitcoin multisig smart contracts, which ensure a secure and transparent collateral storage system. The lending platform ensures safety by providing unique multisig escrow for each contract created.",
"btc": true,
"lnn": false,
"xmr": false,
"conditions": null,
"verified": false,
"registration": true,
"personal-info": false,
"tor": false,
"tor-url": false,
"cash": false,
"open-source": false,
"category": "LEND",
"javascript": true
},
{
"name": "SMSPVA",
"short-description": "SMS for online account verifications.",
"long-description": "SMSPVA offers a large list of SMS verification numbers you can rent with BTC. Account does not need any personal information.",
"btc": true,
"xmr": false,
"cash": false,
"registration": true,
"personal-info": false,
"open-source": false,
"tor": false,
"tor-url": false,
"tos-url": "http://smspva.com/help.html",
"url": "http://smspva.com/",
"verified": false,
"category": "SMS",
"javascript": true
},
{
"name": "SMS4Sats",
"short-description": "SMS phone numbers paid with Lightning.",
"long-description": "SMS4Sats offers SMS verification numbers online and you can pay using the Lightning Network. Cheap, easy, fast and anonymous.",
"btc": true,
"xmr": false,
"lnn": true,
"cash": false,
"registration": false,
"personal-info": false,
"open-source": false,
"tor": false,
"tor-url": false,
"tos-url": -1,
"url": "https://sms4sats.com/",
"verified": true,
"category": "SMS",
"javascript": true
},
{
"name": "Silent Link",
"short-description": "eSIM global internet access.",
"long-description": "Get global mobile 4G/5G Internet access and burner UK +44 SMS number instantly and privately on any modern eSIM-compatible smartphone.",
"btc": true,
"xmr": false,
"cash": false,
"registration": false,
"personal-info": false,
"open-source": false,
"tor": false,
"tor-url": false,
"tos-url": "-https://silent.link/faq",
"url": "https://silent.link/",
"category": "SMS",
"javascript": true,
"verified": false
},
{
"name": "ProxyStore",
"short-description": "Like a proxy but for buying digital goods.",
"long-description": "Online shopping is convenient, but often problematic from a privacy and data protection perspective. Most online stores require a lot of data from you. You are often asked to create an account to which your data is permanently linked. But even without an account, you usually receive an invoice by default. Invoices and billing data must be stored for years. Payment providers and delivery services also notice who you are and where you shop, of course. With this solution you will be able to buy whatever without handing all this precious information. We want to strengthen digital self-defense.",
"btc": true,
"xmr": true,
"cash": false,
"registration": false,
"personal-info": false,
"open-source": true,
"tor": true,
"tor-url": "http://digitazyyxyihwwzudp5syxxyn3qhcd63wqcha2dxpfqiyydmrgdiaad.onion/",
"tos-url": "https://proxysto.re/en/agb.html",
"url": "https://digitalgoods.proxysto.re/",
"category": "GOODS",
"javascript": true,
"verified": true
},
{
"name": "Azire",
"short-description": "Secure and privacy-first VPN.",
"long-description": "Azire VPN is an Open Sourced VPN with unlimited bandwidth, dedicated servers without hard drives, no logging VPN service that accepts Monero.",
"btc": true,
"xmr": true,
"cash": true,
"registration": true,
"personal-info": false,
"open-source": true,
"tor": false,
"tor-url": null,
"tos-url": "https://www.azirevpn.com/terms-of-service",
"url": "https://www.azirevpn.com/",
"category": "VPN",
"javascript": true,
"verified": true
}
]
}

View file

@ -1,318 +0,0 @@
services:
- name: Mullvad VPN
url: https://mullvad.net/
tos-url: false
short-description: Open source, fast and anonymous VPN.
long-description: No logs, no registration fully anonymous VPN.
# Main attributes
btc: True
lnn: False
xmr: False
conditions:
# Side badges
verified: True
registration: False
personal-info: False
tor: False
tor-url: False
cash: True
open-source: True
category: VPN
- name: IVPN
url: https://ivpn.net/
tos-url: false
short-description: Open source anonymous VPN.
long-description: No logs, no registration fully anonymous VPN.
# Main attributes
btc: True
lnn: False
xmr: True
conditions:
# Side badges
verified: True
registration: False
personal-info: False
tor: False
tor-url: False
cash: True
open-source: True
category: VPN
- name: JuicySMS
url: https://juicysms.com/
tos-url: false
short-description: Anonymous virtual phone numbers provider.
long-description: Verify your online accounts! Temporary real phone numbers.
# Main attributes
btc: True
lnn: False
xmr: True
conditions:
# Side badges
verified: True
registration: True
personal-info: False
tor: False
tor-url: False
cash: False
open-source: False
category: SMS
- name: Cryptoho.st
url: https://cryptoho.st/
tos-url: false
short-description: Blazing fast VPS and Hosting.
long-description:
# Main attributes
btc: True
lnn: True
xmr: True
conditions: Lots of personal data required
# Side badges
verified: True
registration: True
personal-info: True
tor: False
tor-url: False
cash: False
open-source: False
category: HOST
- name: Bitrefill
url: https://www.bitrefill.com/
tos-url: false
short-description: Buy gift cards for anything under the sun.
long-description: Buy gift cards without registering using cryptocurrencies.
# Main attributes
btc: True
lnn: False
xmr: False
conditions:
# Side badges
verified: True
registration: False
personal-info: False
tor: False
tor-url: False
cash: False
open-source: False
category: GIFT
- name: Coincards
url: https://coincards.com/
tos-url: false
short-description: The premium platform for living off Bitcoin and Altcoins..
long-description: Vast selection of Gift Cards, Mobile Top-ups, and Prepaid Vouchers from hundreds of retailers.
# Main attributes
btc: True
lnn: True
xmr: True
conditions:
# Side badges
verified: False
registration: True
personal-info: False
tor: False
tor-url: False
cash: False
open-source: False
category: GIFT
- name: JMP
short-description: Send and recieve SMS via XMPP.
long-description: JMP allows you to send and receive text messages and picture messages using your Jabber client. You can also make and receive phone calls, including receiving voicemails delivered to you as audio recordings and text transcriptions. JMP gives you a real phone number that is yours for calling and texting that works from all your devices at once. Because they use the Jabber and SIP open protocols, you can use any existing client of your choice.
btc: True
xmr: False
cash: True
registration: True
personal-info: False
open-source: True
tor: False
tor-url: false
tos-url: https://jmp.chat/faq/
url: https://jmp.chat/
category: SMS
verified: True
- name: Njal.la
url: https://njal.la/
tos-url: false
short-description: Private Hosting, VPS, Domains and VPN.
long-description: Njal.la sits in between the domain name registration service and you, acting as a privacy shield. When you purchase a domain name through Njalla, they own it for you. However, the agreement grants you full usage rights to the domain. Whenever you want to, you can transfer the ownership to yourself or some other party.
# Main attributes
btc: True
lnn: False
xmr: True
conditions:
# Side badges
verified: True
registration: True
personal-info: False
tor: True
tor-url: http://njallalafimoej5i4eg7vlnqjvmb6zhdh27qxcatdn647jtwwwui3nad.onion/
cash: False
open-source: False
category: HOST
- name: NiceVPS.net
url: https://nicevps.net/
tos-url: false
short-description: Uncensored Hosting, VPS, VPN and Domains.
long-description: Uncensored and privacy oriented hosting service. Tor available. Professional hosting for High Risk Businesses.
# Main attributes
btc: True
lnn: False
xmr: True
conditions: Limited customer service
# Side badges
verified: False
registration: True
personal-info: False
tor: True
tor-url: https://nicevpsb7u3vqpo5zhyahmvfi5tihon4gnh676ucmzpcyxwodeztr4yd.onion/
cash: False
open-source: False
category: VPS
- name: LNN Stores
url: https://lightningnetworkstores.com/
tos-url: false
short-description: Venue of stores spporting LNN payments.
long-description: Tracks the adoption of the bitcoin lightning network by merchants and allow users to find and review them. The website is mostly automated and community maintained.
# Main attributes
btc: True
lnn: True
xmr: False
conditions: May vary, multiple services listed.
# Side badges
verified: False
registration: False
personal-info: False
tor: False
tor-url: False
cash: False
open-source: False
category: LIST
- name: Swapzone
url: https://swapzone.io/
tos-url: false
short-description: Collection of rates, speed, verification rules, and user feedback.
long-description: Swapzone aggregates exchange rates, transaction processing speed, and reviews on cryptocurrency exchanges for you to make the best choice and convert crypto instantly.
# Main attributes
btc: True
lnn: True
xmr: True
conditions: May vary, multiple services listed.
# Side badges
verified: True
registration: False
personal-info: False
tor: False
tor-url: False
cash: False
open-source: False
category: HELP
- name: Lend by HodlHodl
url: https://lend.hodlhodl.com/
tos-url: false
short-description: Non-custodial P2P Bitcoin-backed lending platform
long-description: Lend at Hodl Hodl allows lending and borrowing with bitcoins and cryptocurrencies, and is based on Bitcoin multisig smart contracts, which ensure a secure and transparent collateral storage system. The lending platform ensures safety by providing unique multisig escrow for each contract created.
# Main attributes
btc: True
lnn: False
xmr: False
conditions:
# Side badges
verified: False
registration: True
personal-info: False
tor: False
tor-url: False
cash: False
open-source: False
category: LEND
- name: SMSPVA
short-description: SMS for online account verifications.
long-description: SMSPVA offers a large list of SMS verification numbers you can rent with BTC. Account does not need any personal information.
btc: True
xmr: False
cash: False
registration: True
personal-info: False
open-source: False
tor: False
tor-url: false
tos-url: http://smspva.com/help.html
url: http://smspva.com/
verified: false
category: SMS
- name: SMS4Sats
short-description: SMS phone numbers paid with Lightning.
long-description: SMS4Sats offers SMS verification numbers online and you can pay using the Lightning Network. Cheap, easy, fast and anonymous.
btc: True
xmr: False
lnn: True
cash: False
registration: False
personal-info: False
open-source: False
tor: False
tor-url: false
tos-url: -1
url: https://sms4sats.com/
verified: True
category: SMS
- name: Silent Link
short-description: eSIM global internet access.
long-description: Get global mobile 4G/5G Internet access and burner UK +44 SMS number instantly and privately on any modern eSIM-compatible smartphone.
btc: True
xmr: False
cash: False
registration: False
personal-info: False
open-source: False
tor: False
tor-url: false
tos-url: -https://silent.link/faq
url: https://silent.link/
category: SMS
verified: false
- name: ProxyStore
short-description: Like a proxy but for buying digital goods.
long-description: Online shopping is convenient, but often problematic from a privacy and data protection perspective. Most online stores require a lot of data from you. You are often asked to create an account to which your data is permanently linked. But even without an account, you usually receive an invoice by default. Invoices and billing data must be stored for years. Payment providers and delivery services also notice who you are and where you shop, of course. With this solution you will be able to buy whatever without handing all this precious information. We want to strengthen digital self-defense.
btc: True
xmr: True
cash: False
registration: False
personal-info: False
open-source: True
tor: True
tor-url: http://digitazyyxyihwwzudp5syxxyn3qhcd63wqcha2dxpfqiyydmrgdiaad.onion/
tos-url: https://proxysto.re/en/agb.html
url: https://digitalgoods.proxysto.re/
category: GOODS
verified: true
- name: Azire
short-description: Secure and privacy-first VPN.
long-description: Azire VPN is an Open Sourced VPN with unlimited bandwidth, dedicated servers without hard drives, no logging VPN service that accepts Monero.
btc: True
xmr: True
cash: True
registration: True
personal-info: False
open-source: True
tor: False
tor-url:
tos-url: https://www.azirevpn.com/terms-of-service
url: https://www.azirevpn.com/
category: VPN
verified: true

148
kycnot.py
View file

@ -10,7 +10,7 @@ from sanic import Sanic
from bs4 import BeautifulSoup
from random import randrange
import ruamel.yaml
import json
import datetime
import os.path
#import qrcode
@ -30,30 +30,28 @@ env = Environment(loader=FileSystemLoader(templates_dir), autoescape=True)
app = Sanic(__name__)
app.static('/static', static_dir)
yaml = ruamel.yaml.YAML()
# filename = ""
@app.route("/", name="index")
@app.route("/index", name="index")
async def index(request):
template = env.get_template('index.html')
with open(f"{data_dir}/exchanges.yml", "r") as exchanges:
data = yaml.load(exchanges)
data['exchanges'] = sorted(data['exchanges'], key=lambda k: k['score'], reverse=True)
return html(template.render(date=date, data=data,
title="KYC? Not me!",
subtitle="Find best <strong>NON-KYC</strong> online services."))
f = open(f'{data_dir}/exchanges.json')
data = json.load(f)
data['exchanges'] = sorted(data['exchanges'], key=lambda k: k['score'], reverse=True)
return html(template.render(date=date, data=data,
title="KYC? Not me!",
subtitle="Find best <strong>NON-KYC</strong> online services."))
@app.route("/services", name="services")
async def services(request):
template = env.get_template('services.html')
with open(f"{data_dir}/services.yml", "r") as services:
data = yaml.load(services)
data['services'] = sorted(data['services'], key=lambda k: k['category'], reverse=True)
return html(template.render(date=date, data=data,
title="KYC? Not me!",
subtitle="Find best <strong>NON-KYC</strong> online services."))
f = open(f'{data_dir}/services.json')
data = json.load(f)
data['services'] = sorted(data['services'], key=lambda k: k['category'], reverse=True)
return html(template.render(date=date, data=data,
title="KYC? Not me!",
subtitle="Find best <strong>NON-KYC</strong> online services."))
@app.route("/about", name="about")
@ -71,36 +69,38 @@ async def about(request):
@app.route("/exchange/<name>")
async def exchange(request, name=None):
if(name):
with open(f"{data_dir}/exchanges.yml", "r") as exchanges:
data = yaml.load(exchanges)
for exchange in data['exchanges']:
if ''.join(exchange['name'].split()).lower() == name:
template = env.get_template('exchange.html')
if exchange['score'] > 7:
color = "#18B432"
elif exchange['score'] <= 7 and exchange['score'] >= 5:
color = "#FFB800"
else:
color = "#a71d31"
return html(template.render(date=date, exchange=exchange, title="KYC? Not me!", color=color))
f = open(f'{data_dir}/exchanges.json')
data = json.load(f)
for exchange in data['exchanges']:
if ''.join(exchange['name'].split()).lower() == name:
template = env.get_template('exchange.html')
if exchange['score'] > 7:
color = "#18B432"
elif exchange['score'] <= 7 and exchange['score'] >= 5:
color = "#FFB800"
else:
color = "#a71d31"
return html(template.render(date=date, status=200, exchange=exchange, title="KYC? Not me!", color=color))
return(f"{name} does not exist")
@app.route("/service/<name>")
async def service(request, name=None):
if(name):
with open(f"{data_dir}/services.yml", "r") as services:
data = yaml.load(services)
for service in data['services']:
if service['name'].replace(' ', '').lower() == name:
try:
tpinfo = await get_trustpilot_info(service)
except:
tpinfo = {
"score": False
}
template = env.get_template('service.html')
return html(template.render(date=date, service=service, tpinfo=tpinfo))
if(name):
template = env.get_template('services.html')
f = open(f'{data_dir}/services.json')
data = json.load(f)
for service in data['services']:
if service['name'].replace(' ', '').lower() == name:
try:
tpinfo = await get_trustpilot_info(service)
except:
tpinfo = {
"score": False
}
template = env.get_template('service.html')
return html(template.render(date=date, service=service, tpinfo=tpinfo))
return(f"{name} does not exist")
@ -108,36 +108,38 @@ async def service(request, name=None):
async def gne(request):
if(request.args):
args = request.args
yamlString = f"""
<pre>- name: {args['name'][0]}
short-description: {args['short-d'][0]}
long-description: {args['large-d'][0]}
btc: {args['btc'][0]}
xmr: {args['xmr'][0]}
cash: {args['cash'][0]}
exchange: {args['exchange'][0]}
buy: {args['buy'][0]}
custodial: {args['custodial'][0]}
registration: {args['registration'][0]}
personal-info: {args['personal-info'][0]}
p2p: {args['p2p'][0]}
may-kyc: false
open-source: {args['open-source'][0]}
comment:
kyc-check: false
suspicious-tos: false
refunds: false
score: 6
kyc-type: 1
tor: {args['tor'][0]}
tor-url: {args['tor-url'][0]}
tos-urls:
- {args['tos'][0]}
url: {args['url'][0]}
verified: false
score-boost: 0 </pre>
"""
return(html(yamlString))
exchange_json = {
"name": args['name'][0],
"verified": False,
"btc": {args['btc'][0]},
"xmr": {args['xmr'][0]},
"lnn": {args['lnn'][0]},
"cash": {args['cash'][0]},
"p2p": {args['p2p'][0]},
"tor": {args['tor'][0]},
"refunds": False,
"open-source": {args['open-source'][0]},
"custodial": {args['custodial'][0]},
"javascript": {args['javascript'][0]},
"registration": {args['registration'][0]},
"personal-info": {args['personal-info'][0]},
"buy": {args['buy'][0]},
"exchange": {args['exchange'][0]},
"short-description": args['short-d'][0],
"long-description": args['large-d'][0],
"comments": False,
"kyc-check": False,
"kyc-type": {args['kyc-type'][0]},
"score": None,
"suspicious-tos": False,
"tor-onion": args['tor-url'][0],
"url": args['url'][0],
"tos-urls": [
args['tos-url'][0]
],
"score-boost": 0
}
return(text((str(exchange_json))))
template = env.get_template('generate-new-exchange.html')
if(request.json):
return text('POST request - {}'.format(request.json))
@ -149,7 +151,8 @@ async def gns(request):
if(request.args):
args = request.args
yamlString = f"""
<pre>- name: {args['name'][0]}
<pre>
- name: {args['name'][0]}
short-description: {args['short-d'][0]}
long-description: {args['large-d'][0]}
btc: {args['btc'][0]}
@ -163,7 +166,8 @@ async def gns(request):
tos-url: {args['tos'][0]}
url: {args['url'][0]}
category: {args['category'][0]}
verified: false</pre>
verified: false
</pre>
"""
return(html(yamlString))
template = env.get_template('generate-new-service.html')

View file

@ -113,5 +113,13 @@
.link-item {
margin: 5px;
}
.redtext{
color: rgb(221, 73, 73);
}
.tealtext{
color: #1abc9c;
}
</style>
</html>

View file

@ -8,6 +8,14 @@
</h2>
</div>
{% if status != 200 %}
<div style="margin-bottom: 1em; margin-top: .1em !important;" class="title-container">
<h6 style="font-size: .7em;" class="subtitle is-6">
<i class="fas fa-circle redtext"></i> This site seems to be down
</h6>
</div>
{%endif%}
<div class="section header-section">
<figure class="image is-128x128">
<img
@ -36,59 +44,129 @@
<article class="panel is-info">
<p class="panel-heading">Quick Info</p>
<a class="panel-block">
<span class="panel-icon">
<i class="fab fa-bitcoin" aria-hidden="true"></i>
</span>
{% if exchange['btc'] %} BTC available {% else %}
<p style="color: rgb(182, 78, 78)">BTC not available</p>
{% if exchange['btc'] %}
<span class="panel-icon">
<i class="fab fa-bitcoin tealtext" aria-hidden="true"></i>
</span>
<p>BTC available</p>
{% else %}
<span class="panel-icon">
<i class="fab fa-bitcoin redtext" aria-hidden="true"></i>
</span>
<p class="redtext">BTC not available</p>
{%endif%}
</a>
<a class="panel-block">
<span class="panel-icon">
<i class="fab fa-monero" aria-hidden="true"></i>
</span>
{% if exchange['xmr'] %} XMR available {% else %}
<p style="color: rgb(182, 78, 78)">XMR not available</p>
{% if exchange['xmr'] %}
<span class="panel-icon">
<i class="fab fa-monero tealtext" aria-hidden="true"></i>
</span>
XMR available
{% else %}
<span class="panel-icon">
<i class="fab fa-monero redtext" aria-hidden="true"></i>
</span>
<p class="redtext">XMR not available</p>
{%endif%}
</a>
<a class="panel-block">
<span class="panel-icon">
<i class="fas fa-dollar-sign"></i>
</span>
{% if exchange['buy'] %} You can buy with fiat {% else %}
<p style="color: rgb(182, 78, 78)">You can't buy with FIAT</p>
{% if exchange['buy'] %}
<span class="panel-icon">
<i class="fas fa-dollar-sign tealtext"></i>
</span>
<p>You can buy with fiat</p>
<a class="panel-block">
{% if exchange['cash'] %}
<span class="panel-icon">
<i class="fas fa-money-bill-wave tealtext"></i>
</span>
<p>You can buy with cash</p>
{% else %}
<span class="panel-icon">
<i class="fas fa-money-bill-wave redtext"></i>
</span>
<p class="redtext">You can't buy with cash</p>
{%endif%}
</a>
{% else %}
<span class="panel-icon">
<i class="fas fa-dollar-sign redtext"></i>
</span>
<p class="redtext">You can't buy with FIAT</p>
{%endif%}
</a>
<a class="panel-block">
<span class="panel-icon">
<i class="fas fa-random"></i>
</span>
{% if exchange['exchange'] %} Crypto exchange available {% else %}
<p style="color: rgb(182, 78, 78)">Crypto exchange not available</p>
{% if exchange['exchange'] %}
<span class="panel-icon">
<i class="fas fa-random tealtext"></i>
</span>
<p>Crypto exchange available</p>
{% else %}
<span class="panel-icon">
<i class="fas fa-random redtext"></i>
</span>
<p class="redtext">Crypto exchange not available</p>
{%endif%}
</a>
<a class="panel-block">
<span class="panel-icon">
<i class="fas fa-mask"></i>
</span>
{% if not exchange['registration'] %} No account needed {% else %}
<p style="color: rgb(182, 78, 78)">Registration needed</p>
{% if not exchange['registration'] %}
<span class="panel-icon">
<i class="fas fa-user-circle tealtext"></i>
</span>
<p>No account needed</p>
{% else %}
<span class="panel-icon">
<i class="fas fa-user-circle redtext"></i>
</span>
<p class="redtext">Registration needed</p>
<a class="panel-block">
{% if not exchange['personal-info'] %}
<span class="panel-icon">
<i class="fas fa-mask tealtext"></i>
</span>
No personal information
{% else %}
<span class="panel-icon">
<i class="fas fa-mask redtext"></i>
</span>
<p class="redtext">Personal information required</p>
{%endif%}
</a>
{%endif%}
</a>
<a class="panel-block">
<span class="panel-icon">
<i class="far fa-handshake"></i>
</span>
{% if exchange['p2p'] %} P2P Exchange {% else %}
<p style="color: rgb(185, 194, 20)">Non-P2P Exchange</p>
{% if exchange['p2p'] %}
<span class="panel-icon">
<i class="far fa-handshake tealtext"></i>
</span>
P2P Exchange
{% else %}
<span class="panel-icon">
<i class="far fa-handshake redtext"></i>
</span>
<p class="redtext">Non-P2P Exchange</p>
{%endif%}
</a>
<a class="panel-block">
{% if not exchange['javascript'] %}
<span class="panel-icon">
<i class="fab fa-js-square tealtext"></i>
</span>
<p>Javascript <strong>not</strong> required</p>
{% else %}
<span class="panel-icon">
<i class="fab fa-js-square redtext"></i>
</span>
<p class="redtext">Javascript required</p>
{%endif%}
</a>
{% if exchange['tor'] %}
<a href="{{exchange['tor-url']}}" class="panel-block">
<a href="{{exchange['tor-onion']}}" class="panel-block">
<span class="panel-icon">
<i class="fas fa-bullseye"></i>
<i class="fas fa-bullseye tealtext"></i>
</span>
Tor available <i class="fas fa-external-link-alt faw-small"></i>
</a>
@ -133,37 +211,6 @@
</div>
</article>
<article class="message long-description">
{% if exchange['kyc-check'] == True %}
<div class="message-header green">
<p><i class="far fa-check-circle"></i> KYC Check</p>
</div>
{%else%}
<div class="message-header yellow">
<p><i class="far fa-times-circle"></i> KYC Check</p>
</div>
{%endif%}
<div class="message-body">
{% if exchange['kyc-check'] == True%}
<p>This exchange passes the automated KYCNOT.ME check. The ToS of this exchange seem <b>no-kyc</b> friendly. </p>
{%else%}
<p> The automated KYCNOT.ME check has failed for this exchange. The exchange may require KYC for some cases or ToS may have changed since
the listing and may need review. </p>
{% if exchange['suspicious-tos'] %}
<h3 class="title is-5" style="padding-top: 8px;"><strong> EXTRACTED SUSPICIOUS TOS: </strong></h3>
<article class="message">
<div class="message-body">
{% for part in exchange['suspicious-tos'] %}
<p style="margin: 10px;">{{part | safe}}</p>
{% endfor %}
</div>
</article>
{% endif %}
{%endif%}
</div>
</article>
<article class="message long-description">
{% if exchange['kyc-type'] == 0 %}
<div class="message-header green">
@ -185,6 +232,53 @@
</div>
</article>
<article class="message long-description">
{% if exchange['kyc-check'] == True %}
<div class="message-header green">
<p><i class="far fa-check-circle"></i> KYC Check</p>
</div>
{%else%}
<div class="message-header yellow">
<p><i class="far fa-times-circle"></i> KYC Check</p>
</div>
{%endif%}
<div class="message-body">
{% if exchange['kyc-check'] == True%}
<p>This exchange passes the automated KYCNOT.ME check. The ToS of this exchange seem <b>no-kyc</b> friendly. </p>
{%else%}
<p> The automated KYCNOT.ME check has failed for this exchange. The exchange may require KYC for some cases or ToS may have changed since
the listing and may need review. </p>
{% if exchange['suspicious-tos'] %}
<hr>
<h3 class="title is-5" style="margin-top: 8px;"><strong> EXTRACTED SUSPICIOUS TOS: </strong></h3>
{% for part in exchange['suspicious-tos'] %}
<article class="message">
<div class="message-body">
<p>{{part | safe}}</p>
</div>
</article>
{% endfor %}
{% endif %}
{%endif%}
</div>
</article>
{%if exchange['comments']%}
<article class="message long-description">
<div class="message-header yellow">
<p><i class="fas fa-plus-circle"></i> Additional notes</p>
</div>
{% for part in exchange['comments'] %}
<article style="margin: 3px;" class="message">
<div class="message-body">
{{part | safe}}
</div>
</article>
{% endfor %}
</article>
{%endif%}
<article class="message long-description">
{% if exchange['custodial'] %}
<div class="message-header yellow">
@ -219,6 +313,21 @@
</div>
</article>
<!--<article class="message long-description">
{% if exchange['web-privacy-check'] %}
<div class="message-header green">
<p><i class="fas fa-code"></i> Web Privacy </p>
</div>
{%else%}
<div class="message-header yellow">
<p><i class="fas fa-box"></i> Web Privacy</p>
</div>
{%endif%}
<div class="message-body">
exchange['web-privacy-comment']
</div>
</article>-->
{% if exchange['refunds'] %}
<article class="message long-description">
{% if exchange['refunds'] %}
@ -238,10 +347,10 @@
{%endif%}
</section>
{% if exchange['tor-url'] %}
{% if exchange['tor-onion'] %}
<div style="margin: 25px;" class="title-container">
<h5 style="padding: .5em; border: 1px solid #9d52e9; border-radius: 5px; width: 8em; font-size: medium;" class="subtitle is-5">
<a href="{{exchange['tor-url']}}"> <i class="fas fa-bullseye"></i> TOR ONION AVAILABLE <i class="fas fa-external-link-alt faw-small"></i></a>
<a href="{{exchange['tor-onion']}}"> <i class="fas fa-bullseye"></i> TOR ONION AVAILABLE <i class="fas fa-external-link-alt faw-small"></i></a>
</h5>
</div>
{% endif %}

View file

@ -2,9 +2,19 @@
<div class="section">
<div class="container">
<p class="title is-2">New Exchange YAML</p>
<p class="title is-3">New Exchange JSON generator</p>
<form action="/generate-new-exchange" method="get">
<div class="field">
<div class="control">
<label class="checkbox">
<input required value="True" type="checkbox" />
<input type="hidden" name="" value="False" />
I am sure the exchange passes the
<a href="#basic-req">basic listing rules</a>
</label>
</div>
</div>
<div class="field">
<label class="label"
>Exchange Name (Please write it with corresponding capital and
@ -38,10 +48,17 @@
</label>
</div>
<div class="field">
<label class="checkbox">
<input name="lnn" value="True" type="checkbox" /> You can buy/trade using Lightning Network.
<input type="hidden" name="lnn" value="False" />
</label>
</div>
<div class="field">
<label class="checkbox">
<input name="buy" value="True" type="checkbox" /> You can buy crypto
with FIAT.
with FIAT without KYC.
<input type="hidden" name="buy" value="False" />
</label>
</div>
@ -65,7 +82,7 @@
<div class="field">
<label class="checkbox">
<input name="personal-info" value="True" type="checkbox" />
Registration requires personal information.
Registration requires personal information (eg. Phone number or address).
<input type="hidden" name="personal-info" value="False" />
</label>
</div>
@ -102,6 +119,13 @@
</label>
</div>
<div class="field">
<label class="checkbox">
<input name="javascript" value="True" type="checkbox" /> You can use the service without Javascript enabled.
<input type="hidden" name="javascript" value="False" />
</label>
</div>
<div class="field">
<label class="checkbox">
<input name="tor" value="True" type="checkbox" /> It has a Tor onion
@ -172,7 +196,7 @@
<label class="label">Link to the ToS of the exchange.</label>
<div class="control">
<input
name="tos"
name="tos-url"
required
class="input"
type="text"
@ -181,23 +205,38 @@
</div>
</div>
<div class="field">
<div class="control">
<label class="checkbox">
<input required value="True" type="checkbox" />
<input type="hidden" name="" value="False" />
I am sure the exchange passes the
<a href="#">basic listing rules</a>
</label>
<div class="select">
<label class="label">Select the KYC type that feeds this exchange</label>
<div class="control">
<select name="kyc-type">
<option value="0">0: No KYC. The exchange ToS do not mention that it will ever request the user for a KYC verification.</option>
<option value="1">1: KYC is rare. The platform reserves the rights to share data with certain authorities.</option>
<option value="2">2: May request KYC. Although KYC is not mandatory, the exchange reserves the right to require KYC </option>
<option value="3">3: KYC is mandatory in order to use some features. May KYC at any time or any time for any reason.</option>
</select>
</div>
</div>
</div>
<div class="field is-grouped">
<div class="control">
<button type="submit" class="button is-link">Get the YAML</button>
<button type="submit" class="button is-link">Get the JSON</button>
</div>
</div>
</form>
</div>
</div>
<div style="margin-top: 10px;" class="section">
<div class="container">
<p id="basic-req" class="title is-3">Basic listing requirements</p>
<ul>
<li> You can swap between cryptocurrencies without KYC enforcement. </li>
<li> If KYC is enforced for some reason, refunds DO NOT need KYC. </li>
<li> ToS are clear about KYC enforcement situations and procedures. </li>
</ul>
</div>
</div>
{% endblock %}