Web3, Cryptocurrency, and Blockchain
Harness the power of web3 to propel your business.
Consult with our specialists on how to tap into this emerging technology through hands-on technical expertise and development.
Let’s TalkConsult with our specialists on how to tap into this emerging technology through hands-on technical expertise and development.
Let’s TalkAt 8th Light, we believe that great software products and processes emerge from close collaboration between those who hold the company’s vision and those with the technological expertise to propel it forward.
We start each engagement with a research and assessment phase to ensure we understand your business goals as well as your existing system's capacity to embrace new innovations.
Business Goals: We meet with various stakeholders across your business to understand the impact blockchain technologies could have.
Technical Discovery: We dive into your technical infrastructure and analyze existing architecture, code, testing, and delivery processes to better understand where blockchain technologies could provide value either by replacing or integrating with existing workflows and systems.
We synthesize our research into recommendations, and meet with your business and technical experts to develop use cases for how blockchain technologies could impact your business.
We build detailed project plans for selected use cases, including:
Defining objectives
Identifying timelines, milestones, and checkpoints
Devising a risk mitigation plan
Building out system architecture diagrams and low-fidelity storyboards to guide development efforts
After building a portfolio of potential use cases, we meet with your stakeholders to prioritize the projects based on expected return on investment and cost-benefit analysis for both short- and long-term goals.
We begin developing your highest-priority use case, gathering feedback from live users within your team.
8th Light’s software professionals deliver working software through an iterative, agile process that incorporates feedback at every stage of development.
Our iterative development process allows us to maintain a sharp focus on fulfilling a specific use case, and it also offers value that reverberates to other work as well. If we decide to pivot our Proof of Concept to a slightly different use case or start a brand new one altogether, we will always leave each iteration with a core asset of functioning software that we can leverage toward future development and trials.
Having already incorporated feedback from key stakeholders and internal users, we will launch the working Proof of Concept application to external users, and begin measuring the possible impact of this product in the market and at scale.
At the conclusion of this phase, we will have a fully workable software product that has undergone extensive user testing. We will have sufficient data to determine the viability and market impact of the product, and can either release the product to the public, move on to building a new Proof of Concept that tests the next use case, or both.
We helped create VulcanizeDB, an open source data indexing and availability tool for Ethereum that syncs, transforms, and stores smart contract events and storage updates in a relational database.
What We Did
Created Golang tools and libraries for extracting, decoding, and transforming EVM smart contract data
Exposed data using Postgres and Postgraphile
Maintained a fork of the go-ethereum client enabling subscriptions to smart contract storage changes
Building on VulcanizeDB, we created a GraphQL API providing real time data about Maker’s multi-collateral Dai stablecoin protocol. Data from our API helped to power dashboards, keeper bots, and internal services at Maker.
What We Did
Wrote custom Golang code to extract and transform Maker protocol data from contract storage
Used Postgraphile to expose both low-level contract data and high-level views of auctions, vaults, and protocol parameters
Designed and maintained infrastructure to support real time data at Maker scale
8th Light worked alongside an electronic interbank lending exchange to create a private ledger of trading activity and a custom, nonfungible token to reward and incentivize trades, deployed on a private blockchain.
What We Did
Deployed a private proof-of-authority Ethereum chain to record trade and token data
Wrote smart contracts for a custom ERC721 nonfungible token
Created a React frontend dApp for market participants to view trade data and exchange tokens
Regardless of where you are in your project lifecycle, we tailor our services to meet your business needs.