Cyber I-Ching

3,000-year-old divination system. Ethereum entropy.

Role: Creative Technologist ·

Stack:

Three.js · GLSL · Ethers.js · React · Web3

→ OPEN LIVE DEMO

Problem

Solution

Algorithms predict and optimize.

They eliminate uncertainty by design — but uncertainty is where meaning lives.

A divination system that uses live Ethereum block hashes as cryptographic entropy, converting blockchain randomness into I Ching hexagrams

— mathematically random, philosophically unrepeatable.

DEMO

click to interact

Concept

Algorithms predict. The I Ching accepts uncertainty.

Cyber I-Ching uses live Ethereum block hashes as the source of randomness

— converting cryptographic entropy into hexagrams, the same way yarrow stalks once were cast to read the structure of change.

Each divination is mathematically random and philosophically unrepeatable.

Technical

Real-Time Data Stream:

Ethers.js to fetch live block hashes from the Ethereum Mainnet, converting hexadecimal data into binary I Ching lines (Yin/Yang).

Custom Shaders (GLSL):

Bypassed standard geometries to write custom Fragment & Vertex shaders for the hexagonal rings. This allowed for high-performance rendering of "glitch" effects, energy pulses, and dynamic glowing states without heavy texture overhead.

Generative Audio:

Developed a ZenTone synth engine that maps the hexagram's structural energy to audio frequencies, creating a unique soundscape for each divination result.

Performance:

Optimized for 60FPS rendering using React Three Fiber, ensuring smooth interaction even during complex decrypting animations.

Who We Are

The Tao that can be computed is not the eternal Tao.

But it can be approximated.

Previous
Previous

LOST IN NEW YORK| AIGC