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 0x5cdabcff4a0a4146e036d88597a1b4667badab948ceddec6801bb3252add4bc3. 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/b8f9353a-71fb-4cfb-b181-d0ea7226b3fc.json and https://artists.proofprofile.net/proofs/artist/b8f9353a-71fb-4cfb-b181-d0ea7226b3fc.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 0x84f855026152f84fc6b0636bb1f90cfca81cced3788cf5ff8da4eacb07ae8cd7. 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/QZWFK2330758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa516be9be6ffaf0de93e2669d222e120a663a21e1695e3d01876ea9666fbaa3b. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/QZWFK2330759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dc2057d7da7b5aabddb977e118aa651d5c2eec998000dd132b6f830f0e07d9b. 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/QZWFK2330760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5953b1c1cc9a0581ecc3c3e98cb3a02c46c94c70ab7756f4057e8da036c69308. 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/QZWFK2330761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9967eb2d6607d4d5ae8329601b5a1899e5071c310e847e81dcae0529c3616df9. 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/QZWFK2330762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f13f02263ff555aed071e57ec3b66030355bb1422957376cc8f4b3eebcb6112. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZWFK2330763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a6c50b4b68d211721dbc3fe52e78e751624cca7a643223c0101879d38b5294b. 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/QZWFK2330764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb867aa490296857a36f5ce1a679811e12b128b6388d1efc3e1cc1cbcedf7d82. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08: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/QZWFK2330765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1388e8e2c6110e7c922e63fb337cdfa665484b3d9522c19259f1003f2cd423e1. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZWFK2330766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1a446e899901060c2f553dac716ebb912e39c3889001f042b55d30a8640da15. 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/QZWFK2330767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe318181d4f97a36166dbe81b3188053427f96270fb1fdc96ddb2855845e5ccb7. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/QZWFK2330768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x900d1086bc59a85ff552cecece43a3f8e7edcf67c569241b4138f47de0c5c8c8. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21:57: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/QZWFK2330769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1cb9ebe61f9417bd01ad4b8ac109340ef1199a072c569650f13e46cb2b1b2b2. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZWFK2330770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdee40f037f48ad43cd07265b847373ba0012c5367ee9843d4606b4987c166b38. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/QZWFK2330771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24086343aba1dc16e28a88c2ff057028a1a8d8234e64b1371f43ccd54cbf8c8c. 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/QZWFK2330772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c508ddf0cdb086e6715897c91a1e77aa138c68de079b490726c17a3b92b9d14. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZPLR2342224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08bc81bdab4cc13c59a6a4ab0e0881c0be0dd36c677d2632fa1cbcf41fe99abf. 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/QZPLR2342225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0301ddd04299af445a0e186b62a08ea8413d13eb7bd35be876eed9e69c4552e. 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/QZPLR2342226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9401e109e5e8cadbf8d5312bc9a3388c606b85abe42e0666a316052f0727bcb. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZPLR2342228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc97f52ddeb3595e94e1efd2b086bafabdf280125c6f230b0b2e8d10201253e8c. 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/QZPLR2342229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8480334a780f3333b59cf7cf8e877ab118ff2f77727e6dd1594ff3d1c7cb049d. 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/QZPLR2342230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69e69871329f18319c2c283eb6ff99af585cec30e87209c688f96052b6f44ad0. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), 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/QZPLR2342231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17d4e5806d10cb9ab94223d8cdb09404c9204ef37859fbac3ab5740ff09e010c. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZPLR2342232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bd31f5ecda33a2f22fd78884b50b09a678c3433ab97a8fd346fca015209fdb9. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZPLR2342233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ddaa18620649751fa3db788ef3e9aeb58d8c36dd2047373790bd2c202458158. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZPLR2342234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaae1f32a7b856aec5edb43d66e9aaf6238dae928345567c141c0c3f965585fb5. 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/QZPLR2342235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78695d12cb4dce083034250a6f517910e74f2e7d2aeed3a200b8b6ad29a2bc12. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QZHN62055126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe3e98a28929b7d8b58213b9164c33881aae7fe2d99947445d8bb8ece3143fce. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZHN62055128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ce4b07c2706e2f7a5d302782635f17bd3b57869849e71328c25b5905d5a41a0. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZHN62055132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd83f5c1aa78e8e8cd541d510db4e5e9b8ba37bc0f89187f3611d656764c9cead. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZHN62055133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b5d082518d15ce88c0461334b294ee5f21401aa6d97b1f584e44d7224e0d4eb. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZHN62055135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2f713defe20272063a7361e0196501ed807e8d759b8ee09f7b14e6a68ca7a55. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZFYX2070540.