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 0x48db7f121b04dfca8762561105f645876927db1397225ec431e27813af7fff4f. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/acbbcd85-2546-4266-be9a-82259d853baa.json and https://artists.proofprofile.net/proofs/artist/acbbcd85-2546-4266-be9a-82259d853baa.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1bfb9c22fa5212f46ebcc4be61f602e210f9a5eb79d0e164f6aae180b781b35. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZFYZ1961344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x918875b4d9faebb0e32312ace4c6ee3a03c6aef9e0f7d1ae173da06c2d5ed143. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEQ022011131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed6a523f80d39546b05ac3dea7d060ea8621a763a1df42083f64e76ae9cce611. 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/DEQ022011132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83d941d842514c4a998337cd75af344103273ca61f40d672696ea12895cef8e4. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEQ022005960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x895de049f7d8ac8fcce5cb4ff306bc9797974c35999b215f1a669bcbc6f781ee. 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/DEQ022011100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20d41183696b8333a4a6e0fb6b5757b536a64613f587a4670689be388a2bb072. 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/DEQ022011019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74255d1392030c5745b8a2f32954b1d4181be08b6f721c3bfed217454b7b30fe. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FR9D32000017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62a3764b0940f5c21583df93c7e516e1dd96b200a8899cd10d92407216edeb64. 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/FR9D32000022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x828be0babd31ab870443035af5fd0485d51c7aaee5e0a02b908b2c0be9bee321. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBLBJ0900021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6b2ba74187a3ebfd3d7dd0900266d026f399fa6c8669577abb8fecd8edae4ba. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39: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/GBLBJ1000002.
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 0x9bfc1ab25b71eb787cacfb6a9808ee32ec47f5e7eccc3f88239b313b5d217f22. 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/GBLV62121984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf106d2504cdba4d3e0154f11406c2ea8daff6617b54c32a290c4c2c3ad0fa562. 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/GBLV62121985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e311a962c66097fe8b87b5911a68d7e966275680b7c39ba20c60bd082cc44e7. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/GBLV62121987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d721a99f0827dcdd9657675eb6ae63fb8be7410fd9a2f3711b900ba38604daa. 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/QZDA51929685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb81a3433e43051e2c3c5005a3fc55b0f930b1087a3c81c602095fead3f04378. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZDA51929686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72083bb4d7fd9447e5f0718ac4e4dbf902eee73c29a31595326d56db87855578. 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/QZDA51929693.