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 0x0bbe71dabcd7591abfb023233eb31837954ec05228e2f138b81147455670e090. 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/7a7d46af-6b87-4e54-b5bd-80fb6ff071ec.json and https://artists.proofprofile.net/proofs/artist/7a7d46af-6b87-4e54-b5bd-80fb6ff071ec.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 0x38b760354f1d6aabc0b7d388010913fe6b962fa156836cdb770494b04ef6da49. 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/QZDA72464510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb69762565b165b9d46a2e86e3715c541e8a5a1eba9935e5b59287aa18a14ad3f. 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/QZFYZ2253481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc32ef71f2cd8bed709a65be6902a5aeafc3ed2c32c3e85d1e9da13b3274f0913. 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/QZK6N2266208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94f9e0236681e1504dd1d7c5c8b7fbcdc4e218e8b0117d289050aaaa8244ec03. 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/QZES72015186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38b760354f1d6aabc0b7d388010913fe6b962fa156836cdb770494b04ef6da49. 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/QZDA72464510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa98425f78b5bee22c3a524bd35bc6c1b473ddfe9b6e7e898897624b02bb686c4. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/QZHNC2342641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc45f642ded8d574a00325f5e6722910890b8d69cd2c1cbf14fc38b42a184311. 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/QZTAY2258596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc32ef71f2cd8bed709a65be6902a5aeafc3ed2c32c3e85d1e9da13b3274f0913. 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/QZK6N2266208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94f9e0236681e1504dd1d7c5c8b7fbcdc4e218e8b0117d289050aaaa8244ec03. 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/QZES72015186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49bfeb06565f4b0800c4f8c69c60a2eae1b162762ad30859dccc571762267906. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/QZFYY1986509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x779aae24f485a110fec4f5c2aad2d4800af8a213f657e2696ebb37ca1e44bade. 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/QZNWT2059913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3c3f1f77f84aebea11409ad739210b591244c5821d7ee7f2e70517d2e245c50. 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/QZNWT2059914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x217e6690b6c74a76265c62dfb5bbf1ca573d2032cf3297cc2e88b039896a18ff. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/QZNWT2059918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fdffc93cc7f28fa224660012025869a38bca0abccfd50d36c6d64d1bfe198e1. 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/USHM81684621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2915cfe3ccfad2d5c44b872bf13db9f1028d58b287fdbc6eba68193105f06010. 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/USHM81684624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8565da5943c20ba0f19e6cf3463b764c7ed5f671796479cf24fcab49f0bc1b28. 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/USHM81684629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3014217a90441200fc9b7260d78e0cd8bf7a1b271fc8d955d2613671b1d6963c. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15: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/AUMEV2452999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa5d01cfac21fdee24bfbd3808a32568b6f5425b9c6990f28855155a1f8a5d31. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/AUMEV2286468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84dcad93be17e5159d263b92b9f1ac80bbcc87a1230c66cdf25be1eef34ee01c. 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/QZMER2209124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d5f1383d020bf34e09ef2354984f5d23556c2c49d037093e91594fe367ed0f8. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/QZMER2209125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19e691c785c05f0104bf34018a79b37ca99984d1f966601e4b024f7033dab417. 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/QZMER2209127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd51f0606622c5e838a4c5e74ca49e8cbfca2dd7ddfd1756bb6645224ad4e577. 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/QZHN42229841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04b1bf433f2aee460fb179970b8127e4ff5003b05e3b2f2f001b02ea68f29afe. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/AUMEV2213775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1ecf3814a1f2eb62b1ad5b59cc91b7cd80646266411a46e6abb483b046c7f73. 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/AUMEV2290977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54c85512ebbdee5a6d0bc91e3f7bcbaf7f37b49a503d8288354aed41292e457c. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18:01Z), 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/QZES92140514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d9e493ff272b4ca6f9d10878d5a456a6d345fcf1cc8a46a80cf929c68a6aa3c. 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/QZDA62109949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8851333dddfab80ae27583626ee7c8bc9cda8c674923974b3897f79fd4067b00. 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/QM24S2008767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x452eec8777540f25fd397c86f1cdd8f7ecc86c4922d023d426de9c52eee955c5. 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/QM24S2003146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fc3864f31bb36bfcb8722347c10b2d5a33675dbc8bedff70cafd5f1e7b9f558. 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/QZFZ62059744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa450c4a5dfdcfbbdc34363f713d70923024e673aee27e5a34a05715a8bd9f01a. 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/QZFYW2015114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7ddd3daffe070b98f7a4c30a04d799430e11d8ab2d182aa625621872a9c9cc5. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZK6P1972925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e677fa9b02307564d967504ebf4b1223d3936bb1928a535323ff52c193f8999. 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/QM24S1927045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80f3f47926fe2584bd788aba873df49f3b29ada470e3e4bedcb926440351bf72. 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/QZFYY1992876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa9eb73d9fdc9c2244a3723154ef5edbd694e99479c19aef38f7ddd08ff89249. Chain 2 (Bitcoin): anchored in block 960383 (2026-07-31T09:50: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/QZFYX1987655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf72238bed0b9499f4e5d27886b1e32e1d1244138cfded0635fe3ff52d20e09e6. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QM24S1917245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd61cde76a2ba901378fafe1f49bef87385f8617cf093362227456fe1646035ad. 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/QM24S1917246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bf1466a9b4e0c8a3c80f0d39d835432bcba1cf2c0568423c6ef2b2e0899b2ea. 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/QM24S1917247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0938cdea189b7eb9e7940baa19461729c96956f59146c21e1b1ee03885f088ac. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QM24S1906814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94479d675c6db92f3b5ee48232e8bc4d686c56345029a1c48c2bfc813bce84fd. 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/QM24S1827217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e677fa9b02307564d967504ebf4b1223d3936bb1928a535323ff52c193f8999. 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/QM24S1927045.