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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4dd9cbf844bcbf600a23b468e5cf5e786035151354c5ed9e2945cf86a763e5d. 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/316cb264-4349-4758-af29-d463fa54d2aa.json and https://artists.proofprofile.net/proofs/artist/316cb264-4349-4758-af29-d463fa54d2aa.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Teil 1 - Folge 59: Wenn das Grauen sich erhebt
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf66987d2b2ecd9776620901fc71b363b8be864c3e9318ed4fbd61462d16486e. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/DEHC20964541.
Teil 4 - Folge 59: Wenn das Grauen sich erhebt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27c1f7c2a46fcac450e0353e9e6af389c5f94c69253cc32425bb9812331c1244. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/DEHC20964544.
Teil 5 - Folge 59: Wenn das Grauen sich erhebt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b1b6542847db2e6fa51b14c37ce97178f010b79adedd5caa8e9daea9252b6e. 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/DEHC20964545.
Teil 7 - Folge 59: Wenn das Grauen sich erhebt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f2f7de859de7179e3dae0b6af1086d8ef2681d5b6f3c5efd7d5b1102677f50. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/DEHC20964547.
Teil 9 - Folge 59: Wenn das Grauen sich erhebt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa727499a5056c471458af677be41974c3f61a1508f566a32130e0e701924615a. 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/DEHC20964549.
Teil 10 - Folge 59: Wenn das Grauen sich erhebt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe00ac532f5e3b0dfee2777cfc5eb6363f8bb7133823cb10e93129d6fefda431d. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/DEHC20964550.
Teil 13 - Folge 59: Wenn das Grauen sich erhebt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab73522ed34c12658ed0613d80bb28ebecfb26f2f9fb00783e52c978715f5c8b. 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/DEHC20964553.
Teil 16 - Folge 59: Wenn das Grauen sich erhebt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa353dc4731f5fb5bdcf7347f709b414f411b44b3e38cba543f5bf0f7a197c38. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/DEHC20964556.
Teil 2 - Folge 59: Wenn das Grauen sich erhebt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeab4bf6b71db4528d4acd5c6db24bbb5c2609cfc0ca79d67b7e98b790723b556. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/DEHC20964542.
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
Teil 3 - Folge 59: Wenn das Grauen sich erhebt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea88a4dd25d27ebd1773834e332de50f1be79b12b1daff54783858ca39429b8d. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/DEHC20964543.
Teil 6 - Folge 59: Wenn das Grauen sich erhebt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fa2dd9511d8148199ba825c190cadadb8b7f132626f3cde973df3ddcabd6c07. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/DEHC20964546.
Teil 8 - Folge 59: Wenn das Grauen sich erhebt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22883491d101cecbbaae383a9f4c2d6f3465ab8183df8876c77db3964b24d164. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/DEHC20964548.
Teil 11 - Folge 59: Wenn das Grauen sich erhebt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69679d83a525f975865c61373f36e0d431db2d2efb7053d2593c27e229462f75. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/DEHC20964551.
Teil 12 - Folge 59: Wenn das Grauen sich erhebt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5124c68d870b78af2cad2e409271b9a12709cc2712dbc2663c234bd42ac8266. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26:00Z), 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/DEHC20964552.
Teil 14 - Folge 59: Wenn das Grauen sich erhebt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25509ed824edb6f4a30f2fd64c4a497b7c3c46fc715f1fb6455fc27478fd8ae1. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/DEHC20964554.
Teil 15 - Folge 59: Wenn das Grauen sich erhebt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ee92284f9cd090f11c4626488e845fa5ae8dbec10f8a0038600ace5fe37a5c7. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/DEHC20964555.
Teil 17 - Folge 59: Wenn das Grauen sich erhebt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3908fcbca6240659fed1b24074f7acb37292294fef4be6baba65e69a673d0dd7. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20:10Z), 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/DEHC20964557.
Teil 18 - Folge 59: Wenn das Grauen sich erhebt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93d91e4742b01a2b6fff62cb3732871c38204537aa570eacd95d34d3e8d90648. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/DEHC20964558.
Teil 19 - Folge 59: Wenn das Grauen sich erhebt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x898b56f35df6b42776f093917fdfa164bf41a0e3482c1a91b76f57ebb6b0e36b. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/DEHC20964559.
Teil 20 - Folge 59: Wenn das Grauen sich erhebt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6947f6358d8b544dea3c2bbe4baf429d5e9ad79f5c7b7e809dea733050a0c13c. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/DEHC20964560.