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 0xf748e8a2ce8012a4c00603a5f4d2d62cab5506cc494c4451510b9bb7c0ee5dd8. 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/74eec3da-a83c-4b01-bb7d-c2a2a0c71e74.json and https://artists.proofprofile.net/proofs/artist/74eec3da-a83c-4b01-bb7d-c2a2a0c71e74.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 0x531d442ecd7e6be8b2e9f7a0e89a17c7144ba695fd39fbf7c761029c9ce282a1. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/DEQR41901343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f92c447dde90f143fa76f5380761be93eed47a7c5645c1072311edf10c9eafa. 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/DEQR41701164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fca71788d501cb7af187f1799dbf3776d8dba33a650f6d62456f9ef2309151f. 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/DEQR41901337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8625faec2c2e4b92f1abf0c3333f87e9e34da0ce746b58366f410309e0dcb53d. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/DEQR41701226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b241b477743de5106a8c62ba2e6eeb8725e1495ad23ad650c56a5c171c79154. 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/DEQR41901339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7e18acb1e66f5e3b12a61461a478883e2408ac20f9ab951a230ddcf92a937e2. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/DEQR41901340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccdfdc978a71ed7d183329ebded47c737ed241b2d5a13c09d0895f2078ce1ef3. 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/DEQR41701165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2c191f7908f8ef268505663e488d55dc50d1d757d0e6fed6c39636078c9a700. 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/DEQR41901341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb95c480e3a9f7ed041bf20113d2cbd6d6dfb3640bb84916dee3fa71fca0d4c8d. 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/DEQR41901342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x531d442ecd7e6be8b2e9f7a0e89a17c7144ba695fd39fbf7c761029c9ce282a1. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/DEQR41901343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a2ae5d5489a2f1c40de7a82dcd72b7189326563b457f1e5ce3722db0a53f9d1. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/DEQR41901344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfad2a1d781108e562629cd46d4e015fb0ec3283811e04800a78af9ecec1b7ef8. 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/DEQR41901345.
Lieblingsplatte (Granny’s House Sessions)
Ich geb‘ dich nicht auf (Granny’s House Sessions)
Lieblingsplatte - Granny’s House Sessions
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16498b74bf8bd589135291e97cb3c12f285594fd12340f41ae240743c04556dc. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/DEQR42001462.
Ich geb‘ dich nicht auf - Granny’s House Sessions
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x363a06a3030455582dcfb824de0396835945523d379f7063509205f42b52c254. 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/DEQR42001493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9874a972fd865c7219be2b106883dbe8ba34e2e1c11ffad09a4c4498f991c564. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/DEY682200301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eecdadd28ccd0a74694085fe088da1230bf77127c9182b3135460377ae480cb. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/DEY682200304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1d8b9d9335669ad82494f378f1787c332298a39aaa76460ca001adacdb72ae0. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/DEY682100300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e6808ae9992af5481e09667a2af6a2e00a0112930792666129dc1c00332c2df. 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/DEY682200305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf54691714b65c0bb3b918f2192cad91b65bf3ff2eac3e95e903bc5d38507cfe4. 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/DEY682200307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbabb751d4ca4ce72ae02ca80877baf91bc81031530dada2e14bfdc38287b302e. 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/DEY682200302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74769ae179c83b69a016a66cd4ba0f333198c816124c7507c2855758128234c2. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15:29Z), 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/DEY682200303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a72f19a6eb3330867d77b7e11f678b8dd2cb8257a3fb941c4a179f8f4bd6e31. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08:48Z), 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/DEY682200308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cdbd5729bfd003c2b7125a2f8f162de0a76c64e8a31204e2552a90490deaf57. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/DEY682200309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa400afbeb4dd26271493c4f6fb452741a3a187aefd684e9172620d5fda68101b. 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/DEY682300316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa385ec10bec97c1ce3708f18733691cca37a7e4180c290a83510017e967ad50a. 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/DEQR42001371.