Christopher Willits (born April 8, 1978) is a San Francisco-based guitarist, electronic music composer and producer, visual artist and scholar. His music is electroacoustic in nature, in that both ana
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d491a0a18970512eba99fb9011fff782a569faef948240af4c8d4ec63d2e434. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a89e4b3e-58b4-4bc2-9f17-0d6c7f1d4b81.json and https://artists.proofprofile.net/proofs/artist/a89e4b3e-58b4-4bc2-9f17-0d6c7f1d4b81.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c3849591f8aec50d675980e58fa83188e9780c0e84db62c9e3aa4d9988eddcd. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2J71001615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b58805ee0c0f3cd46cc0afabda64c08a01d0535179addb8c10b4db868f51a8d. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55:47Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2J71205901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a45e29c539baad9ba1f24dc4797f55d18f5f1a3b62e4cefabe039aa94515ec0. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2J71402001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe48674dc7eee23bf30d93615f6eac8b8074020cd362cb22b4dcfa67161df47ab. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2J71402002.
The Art of Listening (Original Score Soundtrack)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a2e2edeeb2767251814cac84f646815618b5fe03ed0486013eb1d95dc012446. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T16:46:31Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACX1724818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26fedf68125ec73813248a360d57c1deae5008ccd5ec38b4bc706265da5b57e6. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACX1724823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05b9fb5c6de958326dfc4355634b8901af379947390d636fbdab9ba92ea8bc88. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACX1724827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ad125891e132b76b6484dfc7ab8a885b40d0c1a9b91eff69768ceb2e0a73739. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2J71700202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x035be240f609ec2737b0cce18ff607f857f5b25fc7a174c661ce3c6c6d1d54a1. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2J71700203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb776a5cd90db9745521abb628453830172bb184d2d56fd832778265381652fc6. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2J71700204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda939d1174f6281b53cb2ad7babc8c52efb825a91249afb113199a1166c2504f. Chain 2 (Bitcoin): anchored in block 958498 (2026-07-18T04:54:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2J71700205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd0c64a17409dbeda93590e57c9d54a4c2181f0f98170fa0008c95aa2d296daf. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T16:46:31Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2J71700206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f07f2b11de7c072217d29ff92034809ad387d0b0f560d05cc447ce859bc897f. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2J71904701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3577aa1b5cde44d48e46ab85271a8121de8e5bd95e212bd8aa5100e8492b1323. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2J71904703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e08a7621143478862b9c43dd387db10ece1559d7f785bb80f6a6dd8bbd1cd92. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2J71904705.
I Am Loving Awareness (Christopher Willits Rework)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d9428cd315ff2f30ca3f359681ff910a6f1deb8fe718b418d0dbdb06a241f6b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S1925458.
The Unknown Sea (Inspired by 'The Outlaw Ocean' a book by Ian Urbina)
The Unknown Sea (Inspired by 'The Outlaw Ocean' a Book by Ian Urbina)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x071eaf785886c1439e4fcf190af608fbadd643acdc398dd05f8f709a135f5b53. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2J72201901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d345f3a4facd7833958cbace640458f381db899914c54f9081614a68c97abe6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2J72302202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaae6cc9d5794253269a190714db3524d414e67386812ff53473e4913db276a7. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2J72302203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87ec16c60679871197ffc9cd46dbd42186ee60ea00659cb65daecd3f1d8646f2. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2J72302205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba8575005166246b092110372910cc64f516c9c2bf0b2b8fcc3eb861e9bb5b0c. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZQVD2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b58805ee0c0f3cd46cc0afabda64c08a01d0535179addb8c10b4db868f51a8d. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US2J71205901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89d618365e2df12811e770752e5bdf3be3eae7747e986bb0fd566d7eb4cae8bf. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US23K0800059.