ARCHIVE_404: the debut project from ERROR_404.
Four chapters. Twenty recovered files. One machine that melted building it.
402_REQUIRED: the second record. Three chapters, picking up where the archive stopped.
Fifteen files. Seed round raised. Payment required.
▶ error404.run · ↓ ARCHIVE_404 · ↓ 402_REQUIRED · Releases · Changelog · Docs
error404.run/
├── / THE BUILD .......... 0NL1N3 the story of the build, one chapter per scroll
├── archive/ ARCHIVE_404 ........ 0NL1N3 the album: boot intro, hero, beyond, signal
├── catalogue/ 20 SONGS ........... 0NL1N3 four chapters on one screen, every track playable
├── collective/ THE CREW ........... 0NL1N3 NULLSAINT × CACHEGHOST and the press kit
├── visuals/ THE VISUALS ........ 0NL1N3 20 visualisers, run live against the dock
├── 402required/ 402_REQUIRED ....... 0NL1N3 the second record: boot intro, hero, beyond, the crew
│ └── visuals/ ITS VISUALS ........ 0NL1N3 SORT · MOSH · HARVEST, one engine per chapter
├── rig/ THE RIG ............ K3Y3D the Ableton Live 12 sets behind the show (404 · #402)
│ ├── instruments/ INSTRUMENTS ........ K3Y3D five instruments built from the stems
│ └── download/ THE PACKAGE ........ K3Y3D each set, its setup guide and stage card
├── live/ THE SHOW ........... G473D the performance rig, offline, in a browser tab (?r=402)
└── vault/ SOURCE Nº 404 · 402 534L3D stems, prompts, lyrics, BPM and key, both records
- The Build: the homepage. A scrollybook told by the machine that made the album: the overload, the sound, the seams, the website, the vault, the live show, the visuals, the rig, the instruments, the crew and the package. It has its own phone and tablet editions.
- ARCHIVE_404: the album page. The matrix-rain boot intro, the CHROME hero with the manifesto line under the logo, BEYOND THE RECORD and SIGNAL (booking).
- Catalogue and Collective: the songs and the crew, each on a page of its own.
- Visuals: the visualiser series as one channel, one engine per chapter (PHOSPHOR, DATAMOSH, BEAT CUT, CHROME), drawn live at the dock's playhead.
- 402_REQUIRED: the second record's page, built like the album's, with its own visuals (SORT, MOSH, HARVEST). The two records link to each other everywhere.
- Rig, Live and Vault: behind the access key, each holding both records (a switch on the rig and the vault,
?r=402on the live show). The repo is public, so everything private ships encrypted (AES-256-GCM, key from the access key) and the big files come from a private repo through short-lived signed links. - One player dock follows you across every page: the record's tracks in album order (20 or 15), lock-screen controls, and it resumes where you left off.
![]() |
![]() |
/archive404/ · the album |
/catalogue/ · 4 chapters · 20 files · 72:04 |
![]() |
![]() |
/visuals/ · one engine per chapter |
/collective/ · the voice and the operator |
![]() |
![]() |
/rig/ · ACCESS REQUIRED |
The Build · phone edition |
ARCHIVE_404/
├── 01_ORIGIN/
│ ├── 01 origin.mp3 .................... 2:56
│ ├── 02 left_behind.mp3 ............... 4:08
│ ├── 03 graft.mp3 ..................... 3:38
│ ├── 04 impacted.mp3 .................. 4:31
│ └── 05 empty_city.mp3 ................ 4:02
├── 02_THE_FEED/
│ ├── 06 the_feed.mp3 .................. 2:29
│ ├── 07 gospel_out.mp3 ................ 3:46
│ ├── 08 endless_glow.mp3 .............. 3:08
│ ├── 09 awake.mp3 ..................... 3:17
│ └── 10 reclaimed.mp3 ................. 3:21
├── 03_THE_WRECKAGE/
│ ├── 11 the_wreckage.mp3 .............. 2:28
│ ├── 12 read.mp3 ...................... 3:28
│ ├── 13 come_home.mp3 ................. 3:26
│ ├── 14 changed_the_lock.mp3 .......... 4:04
│ └── 15 down_the_front.mp3 ............ 4:03
└── 04_WHOLE/
├── 16 whole.mp3 ..................... 2:11
├── 17 enough.mp3 .................... 4:21
├── 18 open_sky.mp3 .................. 3:53
├── 19 all_of_me.mp3 ................. 4:08
└── 20 better_days.mp3 ............... 4:36
20 files · 72:04 · MP3 · ALL INTACT · 227 MB zip on the latest release
402_REQUIRED/
├── 05_THE_RAISE/
│ ├── 01 the_raise.mp3 ................. 1:24
│ ├── 02 seed_round.mp3 ................ 3:44
│ ├── 03 hockey_stick.mp3 .............. 3:59
│ ├── 04 pilot_purgatory.mp3 ........... 3:44
│ └── 05 wrapper.mp3 ................... 4:09
├── 06_THE_BUILD-OUT/
│ ├── 06 the_build-out.mp3 ............. 1:24
│ ├── 07 circular.mp3 .................. 3:49
│ ├── 08 gigawatt.mp3 .................. 3:48
│ ├── 09 the_hum.mp3 ................... 3:34
│ └── 10 black_box.mp3 ................. 3:39
└── 07_THE_OWNERS/
├── 11 the_owners.mp3 ................ 1:24
├── 12 i_agree.mp3 ................... 4:13
├── 13 keys.mp3 ...................... 3:44
├── 14 twelve_zeroes.mp3 ............. 4:04
└── 15 all_hands.mp3 ................. 3:48
15 files · 50:36 · MP3 · PAYMENT REQUIRED · 134 MB zip on release 402
Written and performed by NULLSAINT and CACHEGHOST. Hyperpop at its core, with metalcore and glitchcore, presented as a recovered transmission. 402_REQUIRED's chapters carry on from ARCHIVE_404's: 05–07.
npm install
npm run dev # http://localhost:5173
npm run check # lint + formatting + production build (what CI runs)Node 22 LTS (see .nvmrc). The tracklist lives in src/data/chapters.js; the full walkthrough is in DEVELOPING.md.
| File | What's in it |
|---|---|
| DEVELOPING.md | scripts, project structure, editing the tracklist, swapping audio, developer switches, gotchas |
| DEPLOYMENT.md | Netlify, the album download release, the contact form |
| VAULT.md | the Source Vault: how the private parts of a public repo stay locked, rotating the key |
| LIVE.md | the live show: preload, karaoke, pads, voice, sets, rehearse, phone remote, rebuilding its data |
| CHANGELOG.md | every change, by album release |
| SECURITY.md | reporting a problem |
© 2026 ERROR_404 — all rights reserved. Public for transparency, not for reuse. See LICENSE and SECURITY.md.
> cat .secret
y0u r34d 4ll 7h3 w4y d0wn. r35p3c7.
7h3 4rch1v3 b0075 0nc3 p3r v1517.
w4n7 17 4g41n? 4dd ?intro 70 7h3 4lbum:
error404.run/archive404/?intro
error404.run/402required/?intro (y0u'll p4y f0r 17)
70uch 7h3 50urc3 0r d0n'7. 17 r3m3mb3r5 3v3ry0n3 wh0 d1d.
— NULLSAINT + CACHEGHOST
5ign4l 0u7. ▌






