Sparkshot
Platform(s):
· Web · Lightning Network ·
Genre:
Entertainment
Release:
2019
Company:
PrimeVR
Publisher:
PrimeVR
Role(s):
· Lead Designer · Programmer · Artist ·
Responsibilities:
· Design · UI System · UX Design · Textures ·
Technology:
· Javascript · Python · HTML · WebSockets · CSS · Photoshop · Lightning Network ·
Team Size:
2
Dev Time:
3 months
Website:

Description:

Sparkshot is a Lightning Network art platform upon which artists can upload their original artwork to the site and it is launched in a blank state. Users then purchase pixels and add personalised message using Bitcoin over the Lightning Network. This process slowly reveals the art whilst also adding a meta layer on top for each individual purchase. Observers can then view both the art as it appears as well as look at the posted messages and shapes of pixel groups.

The Lightning Network

The Lightning Network protocol allows for instant transactions to happen at near-zero fee, and in amounts as tiny as a fraction of a cent, achieving nano-scale payments across the internet with no requirement for a 3rd party payment provider like PayPal or Square.

The Goal

We understand that this is extremely new technology which requires a serious level of onboarding before it can be considered a viable business platform, however that process has to begin somewhere. So we set about building an application that could use an already popular medium such as images and adapt it into something that cannot be done with existing payment systems (sub-cent transactions aren't possible via existing payment services). It also had to be something that could grow but didn't require a large userbase in order for individuals to see the fun.

Sparkshot Website
Platform(s):
· Web ·
Genre:
Education
Release:
2018
Company:
PrimeVR
Publisher:
PrimeVR
Role(s):
· Lead Designer · Programmer · Artist ·
Responsibilities:
· Design · UI System · UX Design · Textures ·
Technology:
· Javascript · HTML · CSS · Atom · Photoshop · Illustrator ·
Team Size:
2
Dev Time:
2 Weeks
Website:

Description:

Prior to the release of Sparkshot our Lightning Network Art Platform, we wanted to launch something early so we could point people to so we created a website to help inform of the goal of the project as well as provide updates on its development.

Development

I produced the website using the Materialize framework for the layout, buttons and other elements. Beyond that I generated all the graphics, the project logo, and built the interactive functionality using vanilla Javascript.

Forkdrop
Platform(s):
· Web ·
Genre:
Education
Release:
2018
Company:
PrimeVR
Publisher:
PrimeVR
Role(s):
· Lead Designer · Programmer · Artist ·
Responsibilities:
· Design · UI System · UX Design · Textures ·
Technology:
· Javascript · HTML · CSS · Atom ·
Team Size:
2
Dev Time:
3 Months
Website:

Description:

Forkdrop is a curated analysis of all known Bitcoin Forks and Altcoin Forks, on which cryptocurrency holders can research to see if they're eligible for any forked coins

Bitcoin Forks

During the last few months of 2017, we were looking at the trends that were happening in the cryptocurrency space. One thing of note was that after the Bitcoin fork which created Bitcoin Cash other groups saw the opportunity to also fork Bitcoin or one of the other cryptocurrencies in order to issue a new set of coins using different rules to govern from the original Bitcoin.

We predicted that this would become a growing trend which might be both interesting to track as well as create benefit for any holder who might find themselves owning forked coins. Second-to-being interesting, with the cryptocurrency space being like the wild west, it was highly probable that scams would take place. So having a site which tracked these projects and where users could report bad activity seemed like a good idea.

Creation

The web seemed like a perfect fit for this type of dataset, easy for users to find, and browsers having great capability for showing well presented searchable data.

We built the website using a number of open source frameworks, namely: Materialize for the layout and ag-grid for the data table. The site pages are pre-generated from a dataset via a python codebase, which allows us to update and add to the site by updating the dataset.

One of the challenging aspects of the project was to take the concept of a cryptocurrency fork and form a standardized dataset from it, then present that data in such a way to be useful for a general cryptocurrency holder. The presentation UI helped show the data off in an easy to observe way, but where possible we included help hints to fully explain each part.

The final major component is the Guides section, which takes a different approach and steps through the concept as a set of instructions to help users claim their forked coins

Take Away

Forkdrop provided with a great challenge to create and an opportunity to learn a lot of about Web App development, deployment, hosting, and SEO (We successfully reached #2 in Google's index for Bitcoin Forks). The project has proved valuable to our users and has become the major source of data on fork coins. Thanks to how we created the site to allow for easy updating means we'll be happy to support it for years to come.