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 0xf7614f6e3789f8696569990f96034c45042c60ee17b13c6489f5331ef110eb3a. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/85344ea1-c2c7-4bb5-aef9-235e6170f366.json and https://artists.proofprofile.net/proofs/artist/85344ea1-c2c7-4bb5-aef9-235e6170f366.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Nederpunk Gaat Door! (Gewapend Beton split)
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 0x4a25b343767aff1558bfe8cb75ebb6f24cf5f8d3b26c03f32e15a740fb2be3d9. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/GBSMU5536933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28980072728793a2c0af6f3aaf4dda1bf16b9902e93ad7ae89d2ea56687c12b8. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/GBSMU5536953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6707bea94546a99570f70790b50feb53badf9d322c33678e74f71d0cf46ac0b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/GBSMU5536974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6c4015ed66981dff28a240f4aa4acef5f265f0f989165076fb6037bfde382da. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/GBSMU5536990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d826758b4f019f1e466da3a48f0c6bcf681c7f80501df4aad6074768ec7eebc. Chain 2 (Bitcoin): anchored in block 956970 (2026-07-07T00:37: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/GBSMU5537425.
Ik Snap Het Wel... (Maar Ik Begrijp Het Niet)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f4277c4d08661d85fa4b998032e03a0a667b247a67347d0594db84091074083. 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/GBSMU5537434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7f906eb72999a0002eaf5e24e27e9efe05dddd6d5eb0bd627e3c774177c20c0. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/GBSMU5537446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19e180b57aaa8cff0a1544f09563d0d4648e06025c5a0ba66fe072713421060c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/GBSMU5537495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34031edf24d9002aded5b175cd38d76499de47dcdb2e19347dbf75dca2c5a381. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/GBSMU5537508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09f42aa5b861d88c5cef3c589597d266e05d7c7291b14b7c9a995549240db2d3. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/GBSMU5536949.
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 0xf91916418517bde26ab26d5d2bc671a12e77a35161a4e38cfd7dcc6bc23e52de. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/GBSMU5536984.