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 0x976e174795f5635f5d1095f07500edfb4f3ff4e4431a92ecd4b9f6610c0a8ec3. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4b087d86-9fa5-406c-88fb-e2d9d5b6b320.json and https://artists.proofprofile.net/proofs/artist/4b087d86-9fa5-406c-88fb-e2d9d5b6b320.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 0x3492da78fa90a2607d9d37ea9f526b6c7283ea4ae5ffacdf4ab42620024ca2cc. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/QZHN32460103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x220df87b86c437d586c9d715d42e1998d0dcdb6dede62697c0442fbece5dd928. 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/QZHN32460104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe184505d2153bdef34c17b7d84f4fcea691a4db2c44e1266a2fb721c380cdb8a. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/QZHN32460105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11550c0a0a4b53aa0667fbc9b3ffa78957a56fd1d7838d51082703b8f3ec411a. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZHN32460106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6c4f072a56786f6b79daeb5d96370bdee5dc758e88a3a8fb4335736d15e5b29. 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/QZHN32460107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f726abe53863592319ca3f3f6fdec88bc08589abbdf12a449d5f33959f25df4. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/QZHN32460108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19f82b75cdef720c2c301ed996bb22b10fcadcd71ca3ea666760defcbae17084. 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/QZHN32460110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3657e67eff31f2b044d4a10f33b1ffb4fc8fe80bbe70b168d9f6244a307699e. 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/QZHN32460113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x986d1888eae7a3ea38b4d1429705037609df61d076b0adde0ef1c80140934784. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/QZHN32460114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e9c5e96e2bb1143086e9b96b1e9267c2dc2881f9c3b13bedc5734bcc11e076. 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/QZHN32460115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0899460cf2bde9208a6dd8f76ddc3db41dc548bbf131b71c9a3ae0c4ecc43c64. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZHN32460117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81c625a9d5f7e702533bc6be8c4e425262ab8e2253921252e722d2db13e384f1. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/QZTB72444505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe87ca952edd5e96747edd31b0d56c7ab0d1712d288a7fb879ae1811ceb6c024. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZTB72444512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25a9a90a04a3bce1006ce70f5bf1e8501b9cbb8babc0979e849d9fc3066fc2dd. 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/QZDA52527400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bc02c8bf3331013a9f3c64252e0e352004e0df5183e56ebc9a88790b2ff0134. 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/QZDA52527401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45f99e136e90f91ec548f5a3bbb905e9749b172f8bb01b83dd2ef265f5f21105. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZDA52527402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x084e57ddf141c4e53b02d74e79648865a81fb5fbc73ddc8b6d2cd6905ee81642. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/QZDA52527403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedde83ead4fab3dcdb1c592de1cfd043014b6d9cf29afb199616a9fe528ca4c2. 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/QZDA52527404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9187723565b04f7854eaae2b2e87742f7833e18a9e2b26793ee43e8302fbd8d9. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T11:19: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/QZDA52527407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25bf05873844e15d39aedbef90d70e91987f4f5877b8df01a1e7fc8b924c0c55. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/QZDA52527408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49a72a5478b04641c5bee68f747c9a7426cc45fdae55415fcbce4b37667a0665. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZDA52527409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xade399e270756baf753d6f1b9e168f67caf3863b731341da7c0615c7bb07e504. 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/QZHNB2553842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a1b115714375f4483bad1edb705718dc4fc49b5045d3f65d905212b287ea84b. 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/QZHNB2553843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5654093efadceee5da9bc90759083407b718df35125a0e9c5177942aab68e50f. 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/QZHNB2553844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e77f8700c7a390ad29526eadc71c8f637be336820b8d17da2cb7b914bce3bde. 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/QZHNB2553845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ebe30d23f0ccc48db86351d450bafba116a1e6746bf95576454e22954df1bb4. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZHNB2553846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18ddcee02b142898c1c55efcb6c9c77140843c84fd6d9dec872476e44b1dcf62. 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/QZHNB2553847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdf572618ad7a708dfed4a176292965c6756ffabe1f82ea8c521fbd9e69c9c08. 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/QZHNB2553848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59140f435226d31b01a64f919ed851c53d1d086115066c396147a061475aa73. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZHNB2553849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbf4d6589d93e29499fe70c1d36f2448b0f09b88dea198c6f6b13bcc137b3e89. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57:57Z), 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/QZHNB2553850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xede623c6ff1f0faf9864700a1c1fd777029fbcfe0dd89be4ca16c25de6eb0d39. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZHNB2553851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x810082b110192f54e3da942fc2bba3a892ca65f58c03dc3ee085e35731e39d9d. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QZWFG2575714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeabd793b6965ed964f7782d59e634006ec154e56e3648ec10e690913846d7d08. 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/QZZ7X2510764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35f9834d110ef778c68f286207a9133a24af88b40ee334592899031f05ab460e. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZZ7X2510769.