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 0x9cca46c436bf722336b7d828682455cd367923f742dc10c75f95292505aa0de5. 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/e527d9e5-6829-432c-87e9-70dd0703db7e.json and https://artists.proofprofile.net/proofs/artist/e527d9e5-6829-432c-87e9-70dd0703db7e.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 0xbdecde1d3af6c3fdf8be5fea8902a06d3f052314e998524bf96159e0213a562f. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZFYX2336196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51e879d3de6ab14a902e81efd619e99874c755e9b125f0ad028883fe08f316cd. Chain 2 (Bitcoin): anchored in block 958399 (2026-07-17T10:39: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/QZFYX2336198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd49685534782ef9b2e5de2dd4e7ec56a594279261cabde100346538c9c971186. 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/QZFYX2336199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe21e51ea02c26a2f59f233e91a8456fd024a54bb5298e60e59284ecc0ed6e575. 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/QZFYX2336200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcacea4d1ac98ea3d53af19b73ddd1ea452ad851a2931b517894efe86e4be9c16. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31: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/QZFYX2336202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x616e478ac6ed212daa78fc1130624c321d298aca73c28015bcd7e65d7d777a6e. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/QZFYX2336203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ce69d59aa6b733d15d7e62c7a5a90dde40557642f8a1c168a9ccdd9577545ee. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27:28Z), 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/QZHN72325724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa03acdd3b61f376439e008aa305121bee0f4f69ece0bacf99abb856c0c1b63cc. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZHN72325725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa05bf8338a52ad8f4e5edd05c0b7360949d8a73a0e832b126851bbe37bf486e0. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZHN72325726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34c49b43f8ab62c45085c0a4c4c87b95f08d848c97253e87f747020a62ffa343. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/QZHN72325727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6338bba222d22de672f92e89b8a03a84654df7b0c66edd16927f0abd6bd281dc. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44:14Z), 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/QZHN72325728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6777964721680ea2d96b0c1061bea4a223a75e068e753a739afc3143cd96b7e8. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZHN72325729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4997aca963b1d314f5973040777131ca3eeefbb7f0febc472948e0f54d631b3c. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZHN72325730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcaabd869c5d9ec9e7b46e8352bb103a50de0626412a57ad90018bf6d93a2f17. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/QZHN72325731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66906e474a3bba9c348bd22a5e6730396b1f813652321e98899a9df8eca8afa1. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZHN72325733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfc20342bb59244edfd5a5b880cabe12d3c2271e5ba4e3c0e679e9dda7c64650. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZHN72325734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0789b565ff5f7765d2de000cd7bc2499fe7fee5b5925d5f858a1899b51a4a2e. 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/QZHN72325735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73fecada450561e598e75d8b18585038d43254fde68f59be40b8e7a165426a50. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/QZTB42317400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17188080dde017a250401a45bbef2e3a98f620ce58c4fee56ada88e0fa11ffa7. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZTB52349966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3ae8e7b56aa6e3fb2f2121595d8590a276a944b90a6cdb9f46bcd2e526f3cf9. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZK6N2420739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f91099920b11ca23ae19a470de47a970881842f4d96b6824639787684db5590. 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/QZK6G2432954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50cd0b385b733964412eee6907f94de3cba01833943baad6848e53c779185c84. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZTB22479984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e7b6f6b55b99c0333e905261665b2d946d40a6fbd7501192b2738672b6e7523. 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/QZTB72474176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa103cdc46a96204a113367ab122a9b5977de4059d4badc754eb0ef7f89b9e38e. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31: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/QZZ7W2413975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81fe786827997f289f319c401fded667668e204b9eb3428b131ef779caa54834. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZZ7W2413976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3015407f1cc98b3c34e0f57ec0915e73d7e9bf151e7c0df424d464196357bf4. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02:56: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/QZZ7W2413977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37eff04707d56a6c8b04dbb0c6b24e0dac12c89655de197172e62e621704d3d8. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/QZZ7W2413978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4286d4717a5d3ee3239ba76d7f5ec6c82bff09bc61bc7776656d960d513c9e97. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZZ7W2413979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81f691c135bd960f85463240a6c35eb1cbc88a3314db28031be5ad60863a9eb7. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/QZZ7W2413981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x575f24a80caeba7bcb56da7102b82d2265230a6e73d302c60695f7ef78206eeb. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZZ7W2413982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1008da978d20bdf207a5755336cfaae4c555de620563256256d177add410c291. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/QZZ7W2413983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe389fd6255889089cb637712084cb2ddb9d69437c0e370d9d5b9b31d1e8ae393. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/QZZ7W2413984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec0bc3b5a2495a008e0afea84bfe302c66ab16e5a4d530453a8390bbc3af7a6a. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29:25Z), 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/QT3EY2453796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c458ec10a134b46e8ea5ea4abac6cb974c670130d0ec0e52095443ec8f40feb. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZK6N2525241.