Featured Projects

As a consultancy, nothing is more satisfying than seeing our work create value for our clients and their users. Here is a quick look at a sample of our recent work.

Splinterlands On Ethereum

Splinterlands is one of the most popular blockchain based games. With thousands of players around the world, the Steem-based card game allows players to own and trade their own game assets. Each day, thousands of non-fungible tokens (NFTs), representing the cards, are bought and sold by players on their marketplace.

In late 2019, the Splinterlands team contracted with ScopeLift to help build a bridge between the Steem blockchain— where the cards reside natively— to the Ethereum network. The Ethereum ecosystem has a robust marketplace for NFT’s on platforms like OpenSea, and the folks at Splinterlands wanted to open that market to their already vibrant community.splinterlands logo

ScopeLift built out the Ethereum smart contracts enabling the transfer of the cards, leveraging the ERC-721 standard for NFTs. Additional smart contracts were also built enabling transfer of the in-game currency, called “Dark Energy Crystals,” as an ERC-20. Finally, integration was done allowing Splinterlands to accept payments in Ether, Dai, and other Ethereum based tokens.

ScopeLift built out a JavaScript library, for use by the Splinterlands developers, that enabled seamless integration into their existing backend, and abstracted away the details of interacting with the Ethereum network. We worked closely with the Splinterlands team during this integration phase.

The project launched on time in January 2020. It was within budget estimates and went off without issue. Within two days of launch, Splinterlands players had performed nearly 1,000 transactions on the Ethereum network, and Splinterlands was featured prominently on the OpenSea marketplace.

splinterlands opensea screenshot

Splinterlands featured on the OpenSea marketplace after launching their Ethereum bridge, built by ScopeLift.

Here’s what Splinterlands co-founder and CTO Matt Rosen had to say about ScopeLift’s work:

ScopeLift did a fantastic job with our Ethereum smart contract development. They provided well written, well documented, and bug free code for both the contracts and the libraries to interact with them. They also delivered on time, had great communication, and helped our developers through the entire process. I couldn’t recommend them more!

Author image
Matt Rosen
Co-Founder & CTO, Splinterlands

Internal Projects

In addition to working with our amazing clients, ScopeLift regularly experiments with internal projects. These projects provide an opportunity to experiment with new tooling and processes, then bring those learnings back to our clients. It’s also an opportunity for us to build cool stuff we see as missing in the ecosystem!

Umbra: Privacy Preserving Payments for the EVM

Umbra logoUmbra is an open source protocol for stealth payments on EVM blockchain networks. It enables privacy preserving transactions where the receiver's identity is only known to the sender and receiver.

One way to think of Umbra is this: before anyone sent you funds, you sent them a brand new, never before used address. Only the sender would know you control that address, which adds a layer of privacy to your payment. Payments via Umbra work similarly, but are non-interactive—you don’t need to give someone a fresh address, the sender can just generate one they know only you will be able to access.

Umbra diagram

ScopeLift shipped a barebones version of Umbra for the ETHGlobal hackathon where it qualified as a finalist and won several prizes. After ETHGlobal, ScopeLift received several grants— including one from the Ethereum Foundation— to build a production-worthy version of Umbra.

In early 2021, a fully audited Umbra shipped to the Ethereum Mainnet. Since then, we’ve continued to build out Umbra’s features and functionality. Umbra is now live on four networks (Ethereum, Polygon, Optimism, and Arbitrum) where it has processed nearly 100,000 transactions.