Category: Code

Website Cryptocurrency Mining

Meet Block our new support chatbot

A website update is being pushed live today for our new AI chatbot. His name is Block and he needs some help to learn about the project and how he can help users. Over time the questions that come in will be linked to existing and new support articles which will form the backend interface…
Read more


November 27, 2018 0

Updates to Publisher Mining Algorithm

Previous to today’s update the publisher rewards algorithm to distribute tokens was mainly based around unique visitors who opt-in or are already opted-in. The disadvantage of this was that time on site was not taken in to account and quality websites that retained visitors were treated equally to sites where users either bounced quickly or…
Read more


November 20, 2018 0

Merchant Tools Currency Conversions

We have pushed out an update this morning for the merchant tools. It is now possible to set a price in one of 20 fiat currencies or Bticoin/Ethereum and have the conversion rate to JSE calculated at checkout. The following currencies are currently supported:- BTC – Bitcoin ETH – Ethereum USD – US Dolar EUR…
Read more


October 31, 2018 0

Ad-Exchange Development

Post exchange listing we will be focusing a lot of attention on the development of the JSE ad-exchange. Here’s some more detailed plans on the system. If you have any feedback, comments, criticisms or suggestions please let us know here: https://jsecoin.com/topic/feedback-on-the-ad-exchange-plans/   Concept To create an ad-exchange where media buyers can purchase advertising placements on…
Read more


October 8, 2018 0

PHP API Wrapper

We have written a PHP wrapper for the API which is downloadable from: https://jsecoin.com/downloads/JSEcoinPHPWrapper.zip Here’s a demo video of a simple web app we built using it: The API makes it as simple as possible to integrate JSEcoin functions into your web sites code. Here are some examples. Example 1 – Load the api with…
Read more


August 27, 2018 0

CoinMercenary Security Audit

In June we contacted a number of security auditors to get quotes for a full audit on our ERC20/223 smart contract. After speaking with Jonathan from CoinMercenary we decided that they were the company we wanted to work with and gave the go ahead. I was particularly impressed by Jonathan’s professional manner, the way in…
Read more


July 17, 2018 0

SHA256 Generator

This is a tool for creating a SHA256 hash of any data you want. Enter your data in the box below and click generate hash. SHA256 is a cryptography method which creates a fixed length hash from a data source of any size. It is only one way so you can never go backwards and…
Read more


June 27, 2018 0

JSEcoin Open Sourced Codebase on Github

Today was a really important day in the project because we have open-sourced the code base at https://github.com/jsecoin Open sourcing means we share our code with the world for peer review and reuse. But why would we want to do this? Open-source code is safer because security vulnerabilities are discovered faster. This is particularly important…
Read more


May 25, 2018 0

JSEcoin to monetize visitors with ad-blockers

Update 16th May 2018 We’ve had a number of publishers express interest in running this solution but found the IAB script difficult to configure. I’ve put together a really simple script that makes this as easy as possible for publishers to use. There’s a new demo here: https://jsecoin.com/misc/adblocker/demo.html Note that if you don’t have an…
Read more


May 15, 2018 0

Merchant Tools Released

Today we release our Merchant Tools system allowing webmasters to accept cryptocurrency payments via their websites. The tools are available to all users globally via the platform (login or register at https://platform.jsecoin.com) We have also developed a 3rd party Payment Gateway for the popular shopping cart system for WordPress Woocommerce. This is currently being reviewed…
Read more


March 27, 2018 0

JSEcoin Bitdefender White-Listing and New API Functions

A big thank you to Bitdefender for actually having good technical engineers that took the time to review our platform properly and give us a whitelisting. We received the following email today:- Hi James, Thank you for your patience and I deeply apologize for the delayed response. The analysis has been completed and the URLs provided…
Read more


January 4, 2018 0

New Hashing System Going Live Tomorrow

We will be carrying out maintenance tomorrow on the servers starting at 10am GMT 20th December 2017. The update will include the new “hash a hash” system which should reduce data transfer and improve mining capabilities. Previously each block was sent out to publishers as raw JSON data, they would insert their nonce (a random…
Read more


December 19, 2017 0

Proof of Life Algorithm

All people should be treated equally and a perfect cryptocurrency would distribute coins fairly across the widest possible population. Using our experience in the ad-tech industry we could utilize cutting edge bot detection technology to determine whether a website visitor or mobile app user was a real person or computer simulated bot. When a visitor…
Read more


December 9, 2017 0

Splitting website earnings between two users

We had a request on the forum from David for a system to split publisher earnings between two accounts. Here is one way to do it using Javascript. You need to set some of the variables to make it work with your account. The userID for your account is available when you first log in…
Read more


November 29, 2017 0

Opt-In Mining System

We had a request for an opt-in only system for website visitors so here’s some code to use if you want to create an opt-in mining platform. This means mining wont start until users click a button. <script> function jseStartMining() {   var jseUserID = ‘185’;   var jseSiteID = ‘mysite.com’;   var jseSubID = ‘optional’;   var e=document,t=e.createElement(“script”),s=e.getElementsByTagName(“script”)[0];…
Read more


November 17, 2017 0

Tracking JSE earnings by UserID or SubID

It is possible to track earnings across your websites users by placing their user ID in the subid field and then using the API to query the balance. Here is a simple example written in PHP. <html> <head> </head> <body> <?php $users = array(“James”,”John”,”Tracey”,”Dave”); ?>// Standard JSEcoin publisher code, note the dynamic insertion of <?php…
Read more


October 17, 2017 0

Firebase Realtime Database Integration

As most of you have now realized we have closed the self-mining platform temporarily. This is because we just couldn’t handle the volume of users signing up to mine on their browsers. Our user base grew to 10,000 really quickly and the original platform was never designed to handle this kind of volume. We are…
Read more


September 19, 2017 0

Sneak Preview ECDSA in v1.4

At some point in the next couple of weeks we will be rolling out version 1.4 of the platform. This is going to be a big update with lots of improvements to the system and infrastructure. Here’s a screenshot of ECDSA (eleptical curve cryptography) signing a transaction in the browser and then getting confirmation it’s…
Read more


September 5, 2017 0

Ethereum ERC20 Smart Contract Token

Although we are still some way off the ICO we have started initial developments on an ERC20 smart contract which has become the standard for launching and trading a cryptocurrency. Our plan is to integrate this with the JSEcoin platform so users can purchase tokens via an online wallet with Metamask and redeem them into…
Read more


September 2, 2017 0

Landing Page Design

To improve conversion rate from clicks to the site to users signing up we have designed a dedicated landing page. https://jsecoin.com/platform/?lander=1 It’s a common proven design containing a registration form, a header, bullets, screenshot and some details below the fold. The Adwords and Facebook webmaster advertising has been directed at this new lander. You can…
Read more


August 31, 2017 0

Splitting The Blockchain

After just a week the blockchain.json file had grown to around 100mb so it was clear we needed to do something before this started causing problems with taking up too much RAM and causing delays writing to disk. While it might have been workable to let it grow for some time, a solution was proposed…
Read more


August 24, 2017 0

WordPress Plugin Available

The JSEcoin WordPress plugin is now available. This makes setting up JSEcoin mining on your wordpress site really easy. Step 1 – Log in to your wordpress admin site at http://yoursite.com/wp-admin and click “Plugins” Step 2 – Click “Add New” and then in the search box  type “jsecoin” and click search Step 3 – Install…
Read more


August 21, 2017 0

Scaling Issues and Server Delays

We have had some issues in the last 24 hours with the servers. We had some very high volume publishers sign up who are sending great volume. This caused some teething problems which are now solved. Some users may have found that the platform was slow or unresponsive during this time which I apologize for.…
Read more


August 19, 2017 0

Blockchain JSON Data Test

Here is some example data from a basic blockchain written to JSON. This was used for testing the node.js server. It makes sense to store the data in a json object as this can easily be transferred to and from node and client browsers. This is the first beta-test of the JSE blockchain that has…
Read more


July 31, 2017 0