EtherScamDB -> BitcoinPrivateScamDB. Left ETH entries, as precaution

This commit is contained in:
Jon Layton 2018-05-25 11:49:04 -05:00
parent 51b262f051
commit c22d71953e
22 changed files with 112 additions and 83 deletions

View File

@ -18,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
SOFTWARE.

View File

@ -1,16 +1,18 @@
# Ethereum Scam Database
# Bitcoin Private Scam Database
*An open-source database to keep track of all the current ethereum scams*
### Originally by [MrLuit](https://github.com/MrLuit/EtherScamDB)
*An open-source database to keep track of all the current Bitcoin Private scams*
## Usage
Make sure you have both [Node.JS](https://nodejs.org/en/download/) and [Git](https://git-scm.com/downloads) installed.
Rename `config.exmaple.js` to `config.js` and replace the placeholders with your keys.
Rename `config.example.js` to `config.js` and replace the placeholders with your keys.
Then, open a command line anywhere and run the following commands:
> git clone https://github.com/MrLuit/EtherScamDB.git
> git clone https://github.com/ch4ot1c/BitcoinPrivateScamDB
> npm install
@ -37,12 +39,12 @@ Fork this project and edit `_data/data.yaml`. Every item can have the following
- **description**: A full description for the scam **(Optional)**
- **url**: The protocol + hostname for a scam website, without a trailing `/` **(Optional)**
- **category**: The category under which the item falls **(Optional)**
- **addresses**: An array of all ethereum addresses that were involved in this scam, with leading '0x' **(Optional)**
- **addresses**: An array of all BTCP addresses that were involved in this scam **(Optional)**
## API
To make use of our database, the following API can be used: https://etherscamdb.info/api/
To make use of our database, the following API can be used: https://scams.btcprivate.org/api/
## Donate
If you would like to help without contributing on GitHub yourself you can send some ETH or ERC20 tokens to [etherscamdb.eth](https://etherscan.io/address/etherscamdb.eth) :clap:
If you would like to help without contributing on GitHub yourself, you can send some BTCP to [b1RXUJgnuxtzHyJ5UTWerh4pNBWcVikESZe](https://explorer.btcprivate.org/address/b1RXUJgnuxtzHyJ5UTWerh4pNBWcVikESZe) or [zkEyLYc45LdNmzjJ84aGFAJ8CW959FCARYNso64SPmzymozageLS9YJ6HKbHSoqjXsV7bjrDEzXVLnMQtUCTeETKehPDPU4](https://explorer.btcprivate.org/address/zkEyLYc45LdNmzjJ84aGFAJ8CW959FCARYNso64SPmzymozageLS9YJ6HKbHSoqjXsV7bjrDEzXVLnMQtUCTeETKehPDPU4):clap:

View File

@ -1,3 +1,13 @@
-
id: 1
name: Official Bitcoin Private
url: 'https://btcprivate.org'
featured: true
-
id: 1
name: BTCPPay
url: 'https://btcppay.com'
featured: true
-
id: 1
name: MyCrypto

View File

@ -2,6 +2,8 @@
"version": 2,
"tolerance": 2,
"fuzzylist": [
"btcprivate.org",
"btcppay.com",
"metamask.io",
"myetherwallet.com",
"cryptokitties.co",
@ -1686,4 +1688,4 @@
"celsius-ico.network",
"celsiuss.network"
]
}
}

View File

@ -5,13 +5,13 @@
<b>USD Value</b>: <span id="value">loading...</span><BR>
<b>Related to the following scams</b>: {{ address.scams }}
<div class="ui divider"></div>
<a target="_blank" href="https://etherscan.io/address/{{ address.address }}"><i class="external icon"></i> View address on etherscan</a><BR>
<a target="_blank" href="https://explorer.btcprivate.org/address/{{ address.address }}"><i class="external icon"></i> View address on BTCPrivate.org</a><BR>
<div id="disqus_thread"></div>
<script>
var disqus_config = function () {
this.page.url = "http://etherscan.io/address/{{ address.address }}#disqus";
this.page.identifier = "Etherscan_{{ address.address }}";
this.page.url = "http://btcprivate.org/address/{{ address.address }}#disqus";
this.page.identifier = "BTCPrivate_{{ address.address }}";
};
(function() {
var d = document, s = d.createElement('script');
@ -21,4 +21,4 @@ s.setAttribute('data-timestamp', +new Date());
})();
</script>
<script src="/js/address.js"></script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>

View File

@ -2,7 +2,7 @@
<link rel="stylesheet" href="/css/api.css">
<div class="ui divider"></div>
<h2>Check</h2>
<b>URL</b>: <div class="ui segment">GET "https://etherscamdb.info/api/check/0xDaa29859836D97C810c7F9D350D4A1B3E8CafC9a/" (can be a domain, ethereum address, or ip address)</div><BR>
<b>URL</b>: <div class="ui segment">GET "https://scams.btcprivate.org/api/check/b1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/" (can be a domain, btcprivate address, or ip address)</div><BR>
<b>Response: </b>
<div id="check_segment" class="ui long inverted segment">
<div id="check_loader" class="ui active dimmer">
@ -10,14 +10,14 @@
</div>
<pre><code class="check_response">
</code></pre>
</code></pre>
</div>
<h2>Report</h2>
<b>Example URL</b>: <a target="_blank" href="/report/domain/fake-mycrypto.com/">https://etherscamdb.info/report/domain/fake-mycrypto.com/</a><BR>
<b>Another example URL</b>: <a target="_blank" href="/report/address/0x0000000000000000000000000000000000000000/">https://etherscamdb.info/report/address/0x0000000000000000000000000000000000000000/</a><BR><BR>
All of the values (fake-mycrypto.com and 0x0000000000000000000000000000000000000000) are optional.
<b>Example URL</b>: <a target="_blank" href="/report/domain/fake-btcprivate.org/">https://scams.btcprivate.org/report/domain/fake-btcprivate.org/</a><BR>
<b>Another example URL</b>: <a target="_blank" href="/report/address/b1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/">https://scams.btcprivate.org/report/address/b1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/</a><BR><BR>
All of the values (fake-btcprivate.org and b1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx) are optional.
<h2>Scams</h2>
<b>URL</b>: <div class="ui segment">GET "https://etherscamdb.info/api/scams/"</div><BR>
<b>URL</b>: <div class="ui segment">GET "https://scams.btcprivate.org/api/scams/"</div><BR>
<b>Response: </b>
<div id="scams_segment" class="ui long inverted segment">
<div id="scams_loader" class="ui active dimmer">
@ -28,7 +28,7 @@ All of the values (fake-mycrypto.com and 0x0000000000000000000000000000000000000
</code></pre>
</div>
<h2>Addresses</h2>
<b>URL</b>: <div class="ui segment">GET "https://etherscamdb.info/api/addresses/"</div><BR>
<b>URL</b>: <div class="ui segment">GET "https://scams.btcprivate.org/api/addresses/"</div><BR>
<b>Response: </b>
<div id="addresses_segment" class="ui long inverted segment">
<div id="addresses_loader" class="ui active dimmer">
@ -39,7 +39,7 @@ All of the values (fake-mycrypto.com and 0x0000000000000000000000000000000000000
</code></pre>
</div>
<h2>IPs</h2>
<b>URL</b>: <div class="ui segment">GET "https://etherscamdb.info/api/ips/"</div><BR>
<b>URL</b>: <div class="ui segment">GET "https://scams.btcprivate.org/api/ips/"</div><BR>
<b>Response: </b>
<div id="ips_segment" class="ui long inverted segment">
<div id="ips_loader" class="ui active dimmer">
@ -50,7 +50,7 @@ All of the values (fake-mycrypto.com and 0x0000000000000000000000000000000000000
</code></pre>
</div>
<h2>Verified</h2>
<b>URL</b>: <div class="ui segment">GET "https://etherscamdb.info/api/verified/"</div><BR>
<b>URL</b>: <div class="ui segment">GET "https://scams.btcprivate.org/api/verified/"</div><BR>
<b>Response: </b>
<div id="verified_segment" class="ui long inverted segment">
<div id="verified_loader" class="ui active dimmer">
@ -72,7 +72,7 @@ All of the values (fake-mycrypto.com and 0x0000000000000000000000000000000000000
</code></pre>
</div>
<h2>Whitelist</h2>
<b>URL</b>: <div class="ui segment">GET "https://etherscamdb.info/api/whitelist/"</div><BR>
<b>URL</b>: <div class="ui segment">GET "https://scams.btcprivate.org/api/whitelist/"</div><BR>
<b>Response: </b>
<div id="whitelist_segment" class="ui long inverted segment">
<div id="whitelist_loader" class="ui active dimmer">
@ -83,7 +83,7 @@ All of the values (fake-mycrypto.com and 0x0000000000000000000000000000000000000
</code></pre>
</div>
<h2>Abuse report</h2>
<b>URL</b>: <div class="ui segment">GET "https://etherscamdb.info/api/abusereport/changellyli.com/"</div><BR>
<b>URL</b>: <div class="ui segment">GET "https://scams.btcprivate.org/api/abusereport/changellyli.com/"</div><BR>
<b>Response: </b>
<div id="abusereport_segment" class="ui long inverted segment">
<div id="abusereport_loader" class="ui active dimmer">
@ -93,4 +93,4 @@ All of the values (fake-mycrypto.com and 0x0000000000000000000000000000000000000
</code></pre>
</div>
<script src="/js/api.js"></script>
<script src="/js/api.js"></script>

View File

@ -2,23 +2,23 @@
<html lang="en">
<head>
<title>Ethereum Scam Database</title>
<meta property="og:title" content="Ethereum Scam Database" />
<meta name="twitter:title" content="Ethereum Scam Database" />
<title>Bitcoin Private Scam Database</title>
<meta property="og:title" content="Bitcoin Private Scam Database" />
<meta name="twitter:title" content="Bitcoin Private Scam Database" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.11/semantic.min.css" integrity="sha256-g4+HzlttFiqgeuCnx3m308o0ahuBZ+0CRxaRWfSL0BU=" crossorigin="anonymous" />
<link rel="stylesheet" href="/css/general.css?version=1504011548">
<meta name="description" content="Keep track of all current ethereum scams in a large open-source database">
<meta property="og:description" content="Keep track of all current ethereum scams in a large open-source database" />
<meta name="twitter:description" content="Keep track of all current ethereum scams in a large open-source database" />
<meta name="description" content="Keep track of all current Bitcoin Private scams in a large open-source database">
<meta property="og:description" content="Keep track of all current Bitcoin Private scams in a large open-source database" />
<meta name="twitter:description" content="Keep track of all current Bitcoin Private scams in a large open-source database" />
<meta http-equiv="content-type" content="text/html;charset=UTF-8">
<meta name="twitter:card" content="summary" />
<meta property="og:url" content="https://etherscamdb.info" />
<meta property="og:url" content="https://scams.btcprivate.org" />
<link rel="icon" href="/favicon.ico" type="image/x-icon" />
<link rel="alternate" type="application/rss+xml" href="/rss/" title="RSS feed for EtherScamDB">
<meta property="og:image" content="https://etherscamdb.info/img/logo.png" />
<meta name="twitter:image" content="https://etherscamdb.info/img/logo.png" />
<link rel="alternate" type="application/rss+xml" href="/rss/" title="RSS feed for BitcoinPrivateScamDB">
<meta property="og:image" content="https://scams.btcprivate.org/img/logo.png" />
<meta name="twitter:image" content="https://scams.btcprivate.org/img/logo.png" />
<meta name="robots" content="index, follow">
<meta name="keywords" content="ethereum, scam, scamming, ether, eth, tracking, track, db, database, phishing, info, fake, ico">
<meta name="keywords" content="bitcoin, private, bitcoinprivate, btcp, ethereum, scam, scamming, ether, eth, tracking, track, db, database, phishing, info, fake, ico">
</head>
<body>
@ -57,9 +57,9 @@
<div class="ui inverted vertical footer segment">
<div class="ui container">
<div class="ui horizontal inverted small divided link list">
<div class="item">Powered by <a target="_blank" href="https://etherscan.io">Etherscan</a>
<div class="item">Powered by <a target="_blank" href="https://btcprivate.org">BTCPrivate.org</a>
</div>
<div class="item">Maintained by <a target="_blank" href="https://mycrypto.com">MyCrypto</a> <a target="_blank" href="https://medium.com/@MyCrypto/mycrypto-what-you-need-to-know-ee6e45c24313"><i class="help circle icon"></i></a>
<div class="item">Maintained by <a target="_blank" href="https://btcprivate.org">BTCPrivate.org</a> <a target="_blank" href="https://mycrypto.com">MyCrypto</a> <a target="_blank" href="https://medium.com/@MyCrypto/mycrypto-what-you-need-to-know-ee6e45c24313"><i class="help circle icon"></i></a>
</div>
<div class="item">Hosted by <a target="_blank" href="https://github.com">Github</a>
</div>
@ -70,4 +70,4 @@
<script src="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.11/semantic.min.js" integrity="sha256-Wl7niWgEJX3PdPn8lBzIDCWO1FBCYExjQihbT4ldMok=" crossorigin="anonymous"></script>
</body>
</html>
</html>

View File

@ -1,4 +1,6 @@
<h1><i class="help circle icon"></i> FAQ</h1>
<b>Warning - this software is a work in progress. We will be implementing automation and Report reporting soon. We use Discord instead of Slack.</b>
<br/>
<h2>How to protect myself against scammers?</h2>
<div class="ui bulleted list">
<div class="item"><b>Use cold storage</b> - Buy a <a href="https://www.ledgerwallet.com/r/6e75?path=/products/">Ledger Nano S</a> or a <a href="https://shop.trezor.io?a=luit.hollander@gmail.com">Trezor</a></div>
@ -17,6 +19,6 @@ MyCrypto has written a great guide on <a href="https://support.mycrypto.com/secu
<h2>Can I use the data from this project?</h2>
Yes, you can either <a href="https://github.com/MrLuit/EtherScamDB/tree/master/_data" target="_blank">download the raw data files from Github</a> or take a look at our <a href="/api">API</a>.
<h2>Are the reports open source? Where do they go?</h2>
<p>All reports end up in a private Slack to protect people's privacy. The reports can be read by all team members of MyCrypto and they can decide whether the report makes it to the blacklist.</p>
<p>All reports end up in a private Slack to protect people's privacy. The reports can be read by all team members of BTCPrivate and they can decide whether the report makes it to the blacklist.</p>
<h2>Why was the database created?</h2>
<p>The database was created in 2017 by #TeamMEW when trying to find a solution to the ethereum scams. Of course grouping all the scams won't make them go away, but it will make identifying them and taking them down easier. It is now being maintained by the <a href="https://mycrypto.com">MyCrypto</a> team. </p>

View File

@ -1,5 +1,5 @@
<link rel="stylesheet" href="css/home.css">
<h1 class="title">Ethereum Scam Database</h1>
<h1 class="title">Bitcoin Private Scam Database</h1>
<div id="items" class="ui four column centered grid">
<div id="github" class="centered column">
<h2><i class="github icon"></i> Open-Source</h2>
@ -17,7 +17,7 @@
</div>
<div id="donate" class="centered column">
<h2><i class="dollar icon"></i> Donate</h2>
Support the developers and maintainers of this project by donating ETH or ERC20 tokens to <a href="#">etherscamdb.eth</a>
Support the developers and maintainers of this project by donating BTCP to <a href="#">b1RXUJgnuxtzHyJ5UTWerh4pNBWcVikESZe</a> or <a href="#">zkEyLYc45LdNmzjJ84aGFAJ8CW959FCARYNso64SPmzymozageLS9YJ6HKbHSoqjXsV7bjrDEzXVLnMQtUCTeETKehPDPU4</a>
</div>
</div>
<script src="js/home.js"></script>
<script src="js/home.js"></script>

View File

@ -7,10 +7,10 @@
<div class="ui list">
<div class="item"><h4>Do not click anything.</h4></div>
<div class="item"><h4>Do not fill in any of your information. (And definitely no private keys!)</h4></div>
<div class="item"><h4>Wipe your history after you have visited this domain. You don't want a fake website to show up when you type "myetherwa" in your address bar.</h4></div>
<div class="item"><h4>Wipe your history after you have visited this domain. You don't want a fake website to show up when you type "bitcoinpri" in your address bar.</h4></div>
</div>
<div class="ui center aligned segment">
<button class="huge negative ui button">I understand</button>
</div>
<script>let url = "{{ redirect.domain }}";</script>
<script src="/js/redirect.js"></script>
<script src="/js/redirect.js"></script>

View File

@ -30,7 +30,7 @@
<div class="ui black label">
Your wallet address:
</div>
<input type="text" id="from" placeholder="0x0000000000000000000000000000000000000000" maxlength="42">
<input type="text" id="from" placeholder="b1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" maxlength="35">
</div>
</div>
<div class="ui centered align grid addr">
@ -53,7 +53,7 @@
<div class="question2b">
<h2 class="question">Address Information</h2>
<h3>If you're not sure, please <a target="_blank" href="https://support.mycrypto.com/getting-started/creating-a-new-wallet-on-mycrypto.html">create a new wallet</a> at <a target="_blank" href="https://mycrypto.com/">mycrypto.com</a> and send all your funds to your new wallet.</h3>
<h3>Before continuing you can check if any of your money was stolen by entering your old address in <a href="https://etherscan.io">https://etherscan.io</a> and see if you notice any weird outgoing transactions.</h3>
<h3>Before continuing you can check if any of your money was stolen by entering your old address in <a href="https://explorer.btcprivate.org">https://explorer.btcprivate.org</a> and see if you notice any weird outgoing transactions.</h3>
<div class="actions">
<button id="2sendb" class="ui spacing large primary button">
Continue
@ -64,7 +64,7 @@
<h2>Check your browsing history <sup><a href="#" id="3notsure2"><i class="help circle icon"></i></a></sup></h2>
<div class="ui centered grid">
<div class="ui raised segment question">
<h1>Have you entered your private key on any site different than mycrypto.com?</h1>
<h1>Have you entered your private key on any site different than btcprivate.org?</h1>
</div>
</div>
<div class="actions">
@ -93,7 +93,7 @@
<div class="ui black label">
Website:
</div>
<input type="text" id="privdomain" placeholder="fake-mycrypto.com">
<input type="text" id="privdomain" placeholder="fake-btcprivate.org">
</div>
</div>
<div class="actions">
@ -108,7 +108,7 @@
<div class="question4b">
<h2 class="question">Browsing history</h2>
<h3>To check your browsing history, use CTRL + H (Windows) or Command + Shift + H (macOS)</h3>
<h3>See if you notice any domains that are slightly different then expected. Things like mycrypto.co instead of .com or mycyrpto instead of mycrypto</h3>
<h3>See if you notice any domains that are slightly different then expected. Things like btcprivate.net instead of .com, or bctprivate instead of btcprivate</h3>
<div class="actions">
<button id="4sendb" class="ui spacing large primary button">
Continue
@ -267,7 +267,7 @@
<div class="ui black label">
Address:
</div>
<input type="text" id="address" placeholder="0x0000000000000000000000000000000000000000" maxlength="42">
<input type="text" id="address" placeholder="b1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" maxlength="35">
</div>
</div>
<div class="actions">
@ -357,7 +357,7 @@
<div class="item">
<h3 class="link">Install <a href="https://chrome.google.com/webstore/detail/etheraddresslookup/pdknmigbbbhmllnmgdfalmedcmcefdfn?hl=en-GB">EtherAddressLookup</a> on Google Chrome</h3>
</div>
<div class="item">
<div class="item">
<h3 class="link">Install <a href="https://chrome.google.com/webstore/detail/ethersecuritylookup/bhhfhgpgmifehjdghlbbijjaimhmcgnf">EtherSecurityLookup</a> on Google Chrome</h3>
</div>
</div>

View File

@ -11,7 +11,7 @@
<div class="ui black label">
Address:
</div>
<input type="text" id="address" value="{{ page.placeholder }}" placeholder="0x0000000000000000000000000000000000000000" maxlength="42">
<input type="text" id="address" value="{{ page.placeholder }}" placeholder="b1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" maxlength="35">
</div>
</div>
<div class="actions">
@ -75,7 +75,7 @@
<div class="item">
<h3 class="link">Install <a href="https://chrome.google.com/webstore/detail/etheraddresslookup/pdknmigbbbhmllnmgdfalmedcmcefdfn?hl=en-GB">EtherAddressLookup</a> on Google Chrome</h3>
</div>
<div class="item">
<div class="item">
<h3 class="link">Install <a href="https://chrome.google.com/webstore/detail/ethersecuritylookup/bhhfhgpgmifehjdghlbbijjaimhmcgnf">EtherSecurityLookup</a> on Google Chrome</h3>
</div>
</div>

View File

@ -57,6 +57,20 @@
<h3>Your report has been sent. In the meanwhile, you can learn how to protect yourself and others in the future:</h3>
<BR>
<div class="ui list">
<div class="item">
<h3 class="link">- <a href="https://safebrowsing.google.com/safebrowsing/report_phish/">Report a domain to Google Safebrowsing</a></h3>
</div>
<div class="item">
<h3 class="link">- If you have IE / Edge, report a domain <a href="https://support.microsoft.com/en-us/help/930167/how-to-report-a-phishing-web-site">here</a></h3>
</div>
<div class="item">
<h3 class="link">Install <a href="https://github.com/ch4ot1c/BitcoinPrivateAddressLookup">BitcoinPrivateAddressLookup</a> on Google Chrome</h3>
</div>
<!--
<div class="item">
<h3 class="link">Install <a href="https://github.com/ch4ot1c/BitcoinPrivateSecurityLookup">BitcoinPrivateSecurityLookup</a> on Google Chrome</h3>
</div>
-->
<div class="item">
<h3>- Read <a href="https://support.mycrypto.com/security/securing-your-ethereum.html">Protecting Yourself and Your Funds</a> by MyCrypto</h3>
</div>
@ -66,18 +80,13 @@
<div class="item">
<h3 class="link">- Buy a <a href="https://www.ledgerwallet.com/r/6e75?path=/products/">Ledger Nano S</a> or a <a href="https://shop.trezor.io/?a=luit.hollander@gmail.com">Trezor</a></h3>
</div>
<div class="item">
<h3 class="link">- <a href="https://safebrowsing.google.com/safebrowsing/report_phish/">Report a domain to Google Safebrowsing</a></h3>
</div>
<div class="item">
<h3 class="link">- If you have IE / Edge, report a domain <a href="https://support.microsoft.com/en-us/help/930167/how-to-report-a-phishing-web-site">here</a></h3>
</div>
<div class="item">
<h3 class="link">Install <a href="https://chrome.google.com/webstore/detail/etheraddresslookup/pdknmigbbbhmllnmgdfalmedcmcefdfn?hl=en-GB">EtherAddressLookup</a> on Google Chrome</h3>
</div>
<div class="item">
<div class="item">
<h3 class="link">Install <a href="https://chrome.google.com/webstore/detail/ethersecuritylookup/bhhfhgpgmifehjdghlbbijjaimhmcgnf">EtherSecurityLookup</a> on Google Chrome</h3>
</div>
</div>
</div>

View File

@ -1,9 +1,10 @@
<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>EtherScamDB</title>
<link>https://etherscamdb.info</link>
<description>An open-source database for all Ethereum and ERC20 scams</description>
<title>BitcoinPrivateScamDB</title>
<link>https://scams.btcprivate.org</link>
<description>An open-source database for all Bitcoin Private scams</description>
<description>Original work: <a href="https://github.com/mrluit/etherscamdb" target="_blank">MrLuit/EtherScamDB</a></description>
{{ rss.entries }}
</channel>
</rss>
</rss>

View File

@ -64,10 +64,10 @@ this.page.identifier = "{{ scam.id }}";
};
(function() {
var d = document, s = d.createElement('script');
s.src = 'https://ethereum-scam-database.disqus.com/embed.js';
s.src = 'https://bitcoin-private-scam-database.disqus.com/embed.js'; //TODO disqus
s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<script src="/js/scam.js"></script>
<script src="/js/scam.js"></script>

View File

@ -29,7 +29,7 @@
</div>
<p id='helpmessage'>Enter an URL to check whether you can trust it or not.</p>
<div class="ui action input">
<input type="text" placeholder="https://mycrypto.com">
<input type="text" placeholder="https://btcprivate.org">
<button class="ui button">Check</button>
</div>
<h1>Trusted domains</h1>

View File

@ -1,8 +1,8 @@
window.addEventListener("load", function() {
$.getJSON("https://api.etherscan.io/api?module=account&action=balance&tag=latest&address=" + $("h1").html(), function(data) {
$("#balance").html((Math.round(data.result / (10e17) * 100000) / 100000) + ' ETH');
$.getJSON("https://api.coinmarketcap.com/v1/ticker/ethereum/?convert=USD", function(val) {
$("#value").html((Math.round((data.result / (10e17)) * val[0].price_usd * 100) / 100).toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",") + "$ (" + Math.round(val[0].price_usd * 100) / 100 + " USD/ETH)");
$.getJSON("https://explorer.btcprivate.org/address/" + $("h1").html(), function(data) {
$("#balance").html((Math.round(data.result / (10e17) * 100000) / 100000) + ' BTCP');
$.getJSON("https://api.coinmarketcap.com/v1/ticker/bitcoin-private/?convert=USD", function(val) {
$("#value").html((Math.round((data.result / (10e17)) * val[0].price_usd * 100) / 100).toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",") + "$ (" + Math.round(val[0].price_usd * 100) / 100 + " USD/BTCP)");
});
});
});
});

View File

@ -1,6 +1,6 @@
window.addEventListener("load", function() {
$("#github").click(function() {
window.open('https://github.com/MrLuit/EtherScamDB');
window.open('https://github.com/ch4ot1c/BitcoinPrivateScamDB');
});
$("#scams").click(function() {
window.open('/scams');
@ -9,6 +9,6 @@ window.addEventListener("load", function() {
window.open('/report');
});
$("#donate").click(function() {
window.open('https://etherscan.io/address/etherscamdb.eth');
window.open('https://explorer.btcprivate.org/address/b1RXUJgnuxtzHyJ5UTWerh4pNBWcVikESZe');
});
});
});

View File

@ -37,10 +37,10 @@ window.addEventListener("load", function() {
$("#blocked").css('display', 'flex');
}
$(".content").each(function() {
$(this).html($(this).html().replace('<p><b>Read more about the MyCrypto/MyEtherWallet situation here: <a href="https://medium.com/@MyCrypto/mycrypto-what-you-need-to-know-ee6e45c24313">"A Whole MEW World"</a></b></p>',''));
$(this).html($(this).html().replace('<p><b>[ETH] Read more about the MyCrypto/MyEtherWallet situation here: <a href="https://medium.com/@MyCrypto/mycrypto-what-you-need-to-know-ee6e45c24313">"A Whole MEW World"</a></b></p>',''));
});
if($("input").val().indexOf("mycrypto.com" > -1) || $("input").val().indexOf("myetherwallet.com" > -1)) {
$(".content").append('<p><b>Read more about the MyCrypto/MyEtherWallet situation here: <a href="https://medium.com/@MyCrypto/mycrypto-what-you-need-to-know-ee6e45c24313">"A Whole MEW World"</a></b></p>');
$(".content").append('<p><b>[ETH] Read more about the MyCrypto/MyEtherWallet situation here: <a href="https://medium.com/@MyCrypto/mycrypto-what-you-need-to-know-ee6e45c24313">"A Whole MEW World"</a></b></p>');
}
});
});

View File

@ -5,8 +5,8 @@ module.exports = {
"Github_Hook_Secret": null,
"Urlscan_API_Key": null,
"repository": {
author: "MrLuit",
name: "EtherScamDB",
author: "BTCPrivate",
name: "BitcoinPrivateScamDB",
branch: "master"
}
};
};

View File

@ -1,5 +1,5 @@
{
"name": "ethereum-scam-database",
"name": "bitcoin-private-scam-database",
"version": "1.0.0",
"main": "generate.js",
"dependencies": {

5
run.js
View File

@ -79,7 +79,10 @@ function generateAbuseReport(scam) {
} else {
abusereport += ".";
}
if ('subcategory' in scam && scam.subcategory == "MyEtherWallet") {
if ('subcategory' in scam && scam.subcategory == "BTCPrivate") {
abusereport += "The domain is impersonating BTCPrivate.org, the official website of Bitcoin Private (a cryptocurrency like Bitcoin).";
} else if ('subcategory' in scam && scam.subcategory == "MyEtherWallet") {
abusereport += "The domain is impersonating MyEtherWallet.com, a website where people can create Ethereum wallets (a cryptocurrency like Bitcoin).";
} else if ('subcategory' in scam && scam.subcategory == "MyCrypto") {
abusereport += "The domain is impersonating MyCrypto.com, a website where people can create Ethereum wallets (a cryptocurrency like Bitcoin).";