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 0x468f2848c2536be09ffe94b343ddfce91a901389b561ab3d12bb7fb88b88206f. 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/a7307c5d-f318-4075-a3a0-28f25d3c382f.json and https://artists.proofprofile.net/proofs/artist/a7307c5d-f318-4075-a3a0-28f25d3c382f.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 0xb126361270f76c59fc725750586948ded8357aea9b4e8f1cf9b5016e2348b215. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T08:01: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/QZJG51711136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96f60432e06c2416c793c6eaa1286fb8975a22dbfebcec465b6a912116de1be0. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZJG51710079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7e0dd29119fd73bc608013a9d596608999753ae2889d6e255083715eb3b90c2. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZNMZ2113896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c2d389ba777d1ff8ffd9e92684782952d5cdde37f5228bb1ff2bf3d3a6eec58. 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/QZL382277821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8136dcd4c1f6ac141480079ddecff53d8717d594995629ce3bfd17e3a831c97d. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/QZLL92284486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c341ad7a3d9131b6ed5310a0afe6916a6f81596f2929992319fa580260e1514. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZMWW2287018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c1ec85b7ac181d2ea6703e1b29903273611fe57fc1dbf5754bd278a424d685d. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/QZJG52334014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa74574428d6468c4f2cd63e961f7cb940decb464148ac84f00119823764f51f0. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/QZL382385018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23fbc50448f8e9dc4c551068f0288063938f53473912e98e4fc1c9a4cf004a95. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZNB82327807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb3fe5bb643aa42a9898aa53c54d8e2de6fa698718b997401bbaca12f4c4901c. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46: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/QZNMX2342005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85533341d61a945ca9d798c6967407815bc6c13c1482abf3dba7dfc1301fd2e6. 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/QZNMX2350653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x461c2f3b83da0d2611c385ce40fdd7585f125df5f709a4953b5dd43e8225e079. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11: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/QZJG52413696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c6da3faf64b7f4afa288733fea76a69bbdb2d4627c48b5884556c26cf479b6a. 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/QZJG52413697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x082cb2d39da20d1c8c05fad6b1d48d82a3cf1e071530a14159d4bba96c8e9e56. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZJG52413699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10437662b781063e077defc86980b5ed1459dea9e476d954b875760a6a8045c1. Chain 2 (Bitcoin): anchored in block 959013 (2026-07-21T13:39: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/QZJG52413701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a68c9d1f213ad6be4d1ef3602376d31740a783af9d99b8aa972f852d1975f3d. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/QZJG52413704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac4a6329802dafc221b2a1bb05555041a40ad0697c75991a26520320fe3e017e. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZMEV2489750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa80536387687d09e3c79b945406fa595dc6fd6dac57bc13712aa59fb167dc6b1. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZNMT2472820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b744f9668029efc03a6630548a9c0f5900f159d90c0189e95983b9d0f5b4b89. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51:21Z), 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/QZNMW2463325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1778440d3da39e0a2395268e58c7fcb0c95c539bace62b1491742412f493ad7c. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZNMX2486186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x524796911fab414173767b3f3ff760f6dedd78a4f875fd09449f65ee6c13e609. 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/QZNMY2468150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b949a3df51e033d1bf732e0ea2f7acac19a3c72b7df216b56899f12fc1d60ae. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZNMZ2452592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45bc1687ecd77e665a97746a7bfa9002e9027e252e0044d5538ee9c2943c23a2. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33: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/QZNMZ2452593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2213b20ebe26c6222cd730729bbd4366b2fbbca705c28f7d402e03c72c91133. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZNMZ2452594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19dc06e30e20b45dee289aefdb76f32837cc32f5944a8b73ea71f848b0471dcb. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/QZNMZ2452595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43b51a0c5d1bbba671dd53a6842a1a7f3bc066b8365b14ec9f67209621a249d9. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZNMZ2452596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc33b42d25668a203814758d34d852ae882dcb70ad015ed89e639413dcabac5f. 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/QZNMZ2452597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40a6679dc49c7bc086b632a9c4a3cc0e89b9b51b63d43a521fe62b0905ef8c0b. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZNMZ2452598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3528e0ab0af1fe97b2dbf26daf8698e8ed710481ec4d733ed6856d3a6a29a0e. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZNMZ2452599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5af5a4531e33e43edd64eb07accbf57a05c36e62050375cf13339ae441777a5c. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZNMZ2452600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81f74b679eec774d9e0c72a3c8cbe207773c14f4ed4a5b8bfc83e091ec22dede. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZNB82568855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x725bac4b68b46791ea5a331003bcd87efc66b0d1308688f5f8e99e0e48437729. 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/QZNB82568856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fa5ddcddc356ba3eac96f398f03e30b6838144c5ed4873ba0d9b6f9e5f09c97. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZNB82568857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf5eacc6b26bfd497c39ca180df1e7f3d02583040b8de19b196e31e15588e46f. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01: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/QZNB82568858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0789d62016f46ef6e956cf7e4ed3f55ae53d49bb4ce715514d0acf34ad8f975. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZNB82568859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eed2fee3f17ba8eb528b2fd126066934671e273e3b1a0880aaeaeda76b197f0. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZNB82568860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a4b8c40b8032603f042648745a011e95c102cb63cc491c64faa01e04a0da7e7. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T15:02:23Z), 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/QZNB82568861.