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 0x364cf6d5d8a0f4d193853df3606a2652985de7960d5a9070157269985cd9d1be. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/df8823a5-1564-4a8b-a319-78425ca8de25.json and https://artists.proofprofile.net/proofs/artist/df8823a5-1564-4a8b-a319-78425ca8de25.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 0xd398bd3ff7159e06088effb179c954ad3eac0c741d81ce1f116c272187cc0ec5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/HKI199908901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa66cb67027338e6c81217aab1b554e5fd38b236c73b1cc3c26224043c3a25ef7. 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/HKI199908902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x421858e628b03a1cff9052ded57c16045ea8b003107fe1316444cff6a7781a41. 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/HKI199908903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5557a5c780e393817230f0e17888aacffca8a14722ccbb9e950a1a56dc2a9d7b. 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/HKI199908904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffe3a88973dd4c632ea7b4d1e7dced79b33a303c66cc4db24ecbfb49073f6693. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/HKI199908905.
Images: Suite No. 3, Op. 35: Les Anesses grises sur la route d'El Azib
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f6638f0e99f1790b54c7567fc6aafbf0080e84ed7b6287877ddc3810ddf6aaa. 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/HKI199908906.
Images: Suite No. 3, Op. 35: Danseuse a la fontaine
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ec770bc4cb810dceaf2623f3b303dbb0e1b30c6186584fb24009900c8fb9a3. 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/HKI199908907.
Images: Suite No. 3, Op. 35: Soir de fete a Sedjenane
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd2747c7240051459751c47ec2b210445b7eadbb78d9a8cfd58a5c8396441e24. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/HKI199908908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a9982f351d414b7ff46807b33dcd62ec7613b4e639db9b70abda722ecebf4ea. 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/HKI199908909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99d5af0f7ae085594f1f9e966b3aaa2cc9ea6da97b66864511093b74ec8cf196. 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/HKI199908910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaec7b45ab6544e6aea286edfe17e2e81dc5713c67c5b3786e202fc8cabf32616. 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/HKI199908911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf09d37997fed90fa7377a2897ce2af427c6d6da201191b917eeed2d5a2cc4fa7. 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/HKI199908912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0932b6666165b92334bc15b55836d3366dab0799ef02e8b8e301262bf6672396. 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/HKI199908913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06183a2f5ffc4e333445b6ec487019c0087236524ad1d938e6f98ee8004653ff. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/HKI199908914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3e569a103f05824c8947606b6ad8999668168427fbe9d0fbc65a8383c987e90. 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/HKI199908915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3985955c7b47529baf75d9d1913388635aaed5fea3c07c387cb1831642e43158. 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/HKI199908916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd83a260693d7d980051073d9338a3710c1b1f435978b9130e4c57c9108c6509d. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/HKI199908917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x569d67bf0c3936fa56f149f328ae399d3869fa1fbd694cdcee16943cfbf0efb0. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/HKI199908918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x541a4bead22c937cea923dfc64fc95a0be1defdf5d11772204e561366c2e51f3. 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/HKI199908919.