📷 by Jordan Andrews and Ben White on Unsplash

Easy off-chain commitments to future on-chain actions (airdrops, relays, gas payment delegation, and more!)

2019 Note: This blog post was written (and not published??) a year ago in April 2018, but I’ve decided to publish it anyway because it’s part of the fun history of how meta transactions became everyone’s favorite UX pattern. What follows is unedited from April 2018, back when I was calling this a “bouncer” — like the bouncer at a club that won’t let you in without your name being on the list.

The Bouncer pattern is using off-chain signatures to permit future on-chain events. Use it as a standard interface for off-chain-logic-based access-control.


Image courtesy of Wan of Steemit

Blockchain-backed Art

This is the second of a three part series dedicated to creative people interested in the blockchain. Looking for Part 1 or Part 3?

This section by Jake Fry, of Rkey, written in April of 2018, republished in July 2019.

When we use blockchain technologies like Ethereum to store the source of truth for assets, we introduce a few neat properties.

First, we can cryptographically verify ownership of assets. We can use smart contracts to keep track of the owner’s public key, so only the person with the private key can actually “sign” transactions that modify the information that the…


Notify your Discord and website when streamers go live with your Extension!

This is a guest post by Matt Condon (Thanks, Matt! 👋), one half of the two-person team at dot that builds the Stickers Extension.

The Stickers Extension turns any stream into a canvas for viewers where viewers receive rare digital stickers that they place on-stream for everyone to see in real-time. Each time a viewer places a sticker on-stream, every viewer sees it for a few seconds and the Extension gives the placer a shout-out in chat. …


Image courtesy of Wan of Steemit

A huge dictionary of crypto terms; Part 03 of “An Artist’s Guide to the Blockchain”

What follows is a ton of definitions and background for the various terms you’ll see thrown around the web!

Looking for Parts 01 and 02? They’ll provide additional background and context for the terms defined below.

  • Web1 websites are centrally controlled, and convey content for passive consumption. Users have limited ability to interact with each other or content. This is the “geocities” style situation; no comment boxes, and the web primarily functioned as a personal publishing platform.
  • Web2 interfaces, while often centrally controlled, make for a more social and collaborative medium. It is the social web of Wikis, Social Media…


📷 by Simone Hutsch on Unsplash

A walk down scaling lane.

2018 is the year of scaling for Ethereum, so here are some solutions and the tradeoffs they each come with.

Firstly, if you’re interested in an in-depth but reader-friendly discussion of various scaling tech, read Josh Stark’s quintessential piece on layer-2 scaling solutions.

I’ll cover/summarize them here as well, but you should be generally aware of Transactional Sharding, State Sharding, State Channels (of which Payment Channels are a subset version of), Plasma, and Truebit.

Are you a Busy Person™ with Many Things to Do?

TL;DR: layer-2 isn’t here yet, and it won’t be for another 6–12 months. The best thing…


📷courtesy of Wan of Steemit

Explore the potentials of this emerging technology, and become an active participant to help shape what’s to come.

This is the first of a three part series dedicated to creative people interested in the blockchain. It is a collaboration between Jake Fry, of Rkey, and Matt Condon, of XLNT. Looking for Part 2?

What is “Blockchain”?

We’ve had traditional databases for decades: they let people store information like comments, your friends list, Netflix shows, and more — the internet is built upon databases. Generally, in these traditional databases, a single entity has true control over what it stores. For example, nothing stops Twitter from editing your tweets; they own the database.

A blockchain — the technology — is just another type…


Photo by John Carlisle on Unsplash

Why do we see all these “Ethereum killers” that innovate on a single idea but provide not much else?

The issue with most of the new technologies we see being created (like sharding techniques, different virtual machine architectures, etc) is that they provide a valuable solution that would make sense to be integrated into existing projects, but the incentive structures don’t make that feasible.

There’s no incentive to provide that solution back to, say, Ethereum—instead it’s more profitable to make your own competing platform and take vc funding and gamble on the ten-thousand-x price increase.

Some examples off the top of my head:

  • aelf is an extension of “we should only have one Proof of Work chain that’s used…


Looking forward to an XLNT future for tokenized assets.

Shout out to the team behind XLNT for contributing to these ideas: Anthony, Calvin, Joe, Matt, Mert, Nate, and Paul.

TL;DR: What is XLNT?

XLNT is

  • a showcase, marketplace, and creator portal for cryptocollectibles, art, in-game items, and any tokenized asset,
  • the canonical location for profile metadata on the decentralized web,
  • a framework for managing tokenized assets in dApps, games, decentralized organizations, and more,
  • a bunch of fun experiments on tokenization and the combination of digital and physical properties.

Why XLNT is Interesting

One of the best applications of blockchain technologies is “tokenizing” assets; adding the properties of digital security to traditional assets unlocks a lot of value:


Photo by AJ Garcia on Unsplash

Optimistic UI for blockchain interfaces.

Gnarly reduces blockchain events into a steady state with confidence.

And that’s fuckin’ gnarly.

Severe Asynchronicity is the experience of using a first-layer blockchain today:

  • transactions publish within a reasonable timeframe (ms) but at very low confidence—it’s hard to know if and when they will succeed
  • transactions are finalized within an unreasonable timeframe (minutes/hours) but with very high confidence
  • Off-chain state is uncertain due to [1], [2], block re-orgs, short-lived forks, uncles, etc,
  • Off-chain software isn’t perfect; it can lag behind the blockchain (if waiting for confirmation blocks), fail to replay state updates in the event of reorgs/forks, improperly handle…

Matt Condon

💓 self-sovereignty - XLNT.co - social-identity -Proof of Steak, Curation, UX, DX - https://mat.tc

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store