Draw My Canvas / studio

Bitcoin Matrix

A quiet rain of ₿ and hexadecimal sliding down the glass, phosphor-style.

Plate 02digital-rain
Live on an HTML canvas · vanilla JavaScript · no dependencies Open fullscreen

About this piece

A modern take on the falling-glyph “digital rain” effect. The canvas is divided into vertical columns, and each column runs its own stream of characters — here a mix of the Bitcoin sign ₿ and hexadecimal digits — dropping at a steady pace and respawning at the top once it clears the bottom.

The trick that makes it feel alive is that the frame is never fully cleared. Every tick paints a nearly-transparent black rectangle over everything, so older glyphs decay gradually instead of vanishing. That single line of code is what turns a grid of letters into a glowing, phosphor-like cascade.

What to look for

Each column has a bright head and a short trail of dimmer glyphs behind it — the head is redrawn every frame while the tail is just what the fade hasn’t erased yet.

Roughly every seventh column is tinted coral instead of bone, breaking the uniform wall of text into rhythm.

Curious how the loop and canvas fit together? Read how it works →