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 0x40d42a30f95a3142a9f3a59c4cc72c0d5673845364d478b0c30da20930e3784b. 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/038c9901-7e65-405f-84dc-dce5d46d4344.json and https://artists.proofprofile.net/proofs/artist/038c9901-7e65-405f-84dc-dce5d46d4344.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 0xb08cd3da02d3f970127ecc875bc29f85a68ed4c4666b611aa52f7363077ec32d. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/DEUE12168689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf65e4bd1de64e495dcbeeb6b928aaf0b330a5daeb8ed03331507ec0aeecd8a8c. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/DEUE12168690.
Teil 37 - - Folge 2: Der Fluch der Druidin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97ca35b22431a1fadb263f614c7516e121674c4243051a327048fcd91ad99895. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/DEUE12166104.
Folge 15: Phantoma, Tochter der Finsternis
Folge 20: Gestrandet auf der Hölleninsel
Teil 1 - Folge 28: Totenbarke nach Xantilon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97822934de06cb8d5258914af2a3c5be61c7a4a112b8168962305ad9da000dfb. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/DEHC20988272.
Teil 2 - Folge 28: Totenbarke nach Xantilon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0377b9bcfc9b37be341d9e53536b88d8564bb91ef38604577858c3733e91d2cd. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40:06Z), 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/DEHC20988273.
Teil 3 - Folge 28: Totenbarke nach Xantilon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7435f723c6a68341fa1a2bd0684a549e250140bdad712aacc7d47c141c3b823. Chain 2 (Bitcoin): anchored in block 958963 (2026-07-21T04:02:02Z), 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/DEHC20988274.
Teil 4 - Folge 28: Totenbarke nach Xantilon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb53b6085adcd7362a4a9fbf7a5b6d2626e444be3ce14d50863ae6957479d7d9a. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/DEHC20988275.
Teil 6 - Folge 28: Totenbarke nach Xantilon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeadc9d04a86a62d1d9ca6270f23297219b8f12af1705c1f509c9bb27059a7aaf. 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/DEHC20988277.
Teil 7 - Folge 28: Totenbarke nach Xantilon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fee8e39d96a123b8acd7c0fd82ab92cf5806bd39837ab1e2a1bc55aa8e255f5. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51:05Z), 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/DEHC20988278.
Teil 8 - Folge 28: Totenbarke nach Xantilon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72f5e3235e9e61105574f72aff418867a2030a2aec518b9329f289822ec43277. 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/DEHC20988279.
Teil 9 - Folge 28: Totenbarke nach Xantilon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeef4e848bef39085597ade254288f964b51a2f55df9578b34ec52354b11f9429. Chain 2 (Bitcoin): anchored in block 958988 (2026-07-21T09:08:06Z), 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/DEHC20988280.
Teil 10 - Folge 28: Totenbarke nach Xantilon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a430fb281c5a32fc512819b9fdb14eb4af87d18adeaf5e457375fc6d382e0c7. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/DEHC20988281.
Teil 11 - Folge 28: Totenbarke nach Xantilon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf120af362cd74d412d83872ffd296c3ee9f3509e0d2eb7f93deb2207a4a91cc3. 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/DEHC20988282.
Teil 12 - Folge 28: Totenbarke nach Xantilon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c02909352688055440d29add5ad3e6bc24d3ed42d2634c57d6c82366f068a5b. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/DEHC20988283.
Teil 13 - Folge 28: Totenbarke nach Xantilon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2da141d00eeea7d62bf02054527d5bc7e6f836865dedc072b2f03c013b0f0d5. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/DEHC20988284.
Teil 14 - Folge 28: Totenbarke nach Xantilon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bef4380d204e80d82f55b1d0a36d8d057916a7ce2e1307f706fab52b543ce98. 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/DEHC20988285.
Teil 15 - Folge 28: Totenbarke nach Xantilon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35595c46628beb6284c2fe0cdd2e8fe2a2b30f3ae5305a500fe62c90a8a3e27c. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/DEHC20988286.
Teil 16 - Folge 28: Totenbarke nach Xantilon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e946cc8ab98f298b79a9531b6cf46dd4f90095bb1c451d5bb1b3518c52141ba. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/DEHC20988287.
Teil 17 - Folge 28: Totenbarke nach Xantilon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b3a43c2651a58c7e54d13cc11de020bb2c133e868c69fa1c1e878a06679e523. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/DEHC20988288.
Teil 18 - Folge 28: Totenbarke nach Xantilon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe53f62271f0e2d5e303f8d3463b59ec65e6928580ac804d6781c182ccc187339. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/DEHC20988289.