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 0x99e43d3f567a7dd667099eef4b82f6afce768d27451ceae8f4fb2b4e35178c16. 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/f40ef34d-5adc-4423-a70a-999bbacab440.json and https://artists.proofprofile.net/proofs/artist/f40ef34d-5adc-4423-a70a-999bbacab440.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 0xaec0790b29d33f25cbb036d3545164c348d7b341a3b1a2bd75f7dffde47ee372. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/NLD3H1400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x203bc8c46d352611fee7fde60bed0ad3099a6ddfc8f6c6bfa499de9c26e50e49. 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/NLD3H1400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4e49858337a128c9ea3d9028596a5f6e2046123b6d26520251145be46ca1163. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T09:53: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/NLD3H1400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf98b54d02f364d2fb4c05adfc93ac1a8e65fdc1665d51f4b73bbb97ee8135636. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T05:00:47Z), 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/GBKPL1560665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec76ead49c0629d05876e097f75414155540a135b30ce1287b3907e9ac6801bf. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T04:21: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/GBKPL1560676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47ae5f304a8055026cf1e7e16d1443e6cccc5269a180d61e770bfd51a250f408. 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/GBKPL1561354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaea8648c87d94d489449d1e6a32ffa83318c0e2a5a031338cfbb112a17428b26. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TCADY1811152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63202cee0905cff732691d1922f809638e8775771ac9de13494791eaf201de7b. Chain 2 (Bitcoin): anchored in block 958696 (2026-07-19T07:45:31Z), 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/TCAEG1934333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcaa9fb7aeef411b16ca4119c08fe2cffa2bab626d093ea19e0965b0dc29e817. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TCAEG1934338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x601d1be6c6a40a8099c516a581bd999270e1bb8756b91a32435dc641b2ff9b12. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/TCAEG1934339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6472ba2f0d5822b439b8ac02e7af3e86878258d5db779478f83473980268978f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TCAEG1934347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf67431d98b73f310237624d4e7d353ccf2532b2cca40955cf7f416517747978a. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/TCAFU2196161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c7f98404ed422041e8c0fd4447c956b9ef6503aa1f778967bb2652eef30b121. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41:15Z), 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/QZFYY2354703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34fa6f75e6cb510b7d6df5f1b4ed7e430594f4e7f2c2c3a091489103559b7e7f. 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/QZDA42428825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x858d9b03842549f1d5696065f51ca93cf3034d67f387f5e006067e01e97e2574. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZWFL2556319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92e5e9cb3bdcd321e3ad91fa52a165527b6e1d48b3f971e05df43f98153bcb07. 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/QZZ7M2575584.