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 0x73b52a38db2bb9fd2d6bd7f3cffdb5b965bbc076faec21326e80ed6e9317f8b5. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/458ab159-338c-4a46-9fb4-11d905a3624a.json and https://artists.proofprofile.net/proofs/artist/458ab159-338c-4a46-9fb4-11d905a3624a.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 0x1eedf9f37a813a02a49434e28eae86d9977bc4b90fe39e1b1fba5461acf44ac9. 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/ITMDU2200141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69f00675ec71e7e042d6115596fba81b57e1b0c9af8e137235c3b2c2a9d93a5c. 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/ITMDU2200147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0f560d0481fc5f8e845778bd97eaec8971317f01c0800f3e6d952085f12f521. 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/ITQ181700126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacadf0668e1beee89e15a47fdaea45b5fa17112ce5842ff1743a7c93e02fbc4f. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/ITQ181700082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x915198993eb66ff4f912852142dc5633776b66fb92beab025758eca16a80d5a9. 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/ITQ181700085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab59b96405ea63c955e5690d1e392139765ddae2666f0cebd6f60014633188d7. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/ITQ181700081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe92ab3d5256837fe6f0164813613129a173d6609d91749a0911abb0dd4cf814. 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/ITQ181700083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7fedee2262baf6ac578764e36d0d91f235908999596bf21ca9b4d4d1a41367b. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21: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/ITQ181700113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4ebc0c267267f84df51f3e673ef18f98e862cadf43799aeee7b8d19336d5e8f. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/ITQ181700090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96b5b486be07fcc15850fe24bbbe52f94cdbcc2a1cd8dc1664bb4c4e2fdd1cf2. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/ITQ181700087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbc294357b913dcc5a5ced4b91e02a999f444fe43f9d67275ea913b614b6b745. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/ITQ181700129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bf929d76e0105c52691ed1c86b78d8501f25f9fc19a3e5d8efc45e684e9492a. 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/ITQ181700125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27b8b8495338e05e0113ea958e530a70750dfc27c6bc197f803bafa9fbc7b987. 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/ITQ181700089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a6da5deefd2d98d1926defde509364f2f4b81fd306f3e2106a9db1c51f700da. 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/ITQ181700088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90ac7e4a241e7b8352005a1e70933e7a2e97a2e6bb570f4281af78c6a9391160. 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/ITQ181700127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26b350fbf44b684affa4b75f218197b5c6f6e6a61f6f8d43f3f77bb7da223a48. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/ITQ181700128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21715292cd42058544b62afa012443deb27fbd18b02865af8f5312f0b41dd5f8. 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/ITQ181700084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a1a6195f5d90b62acac501a3258a33ddb8786b198d91da3a0be1d143302693c. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/ITQ181700130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe26a6471f9ccb11c7b92f0eebd727d391e4bfd3a28656851487b36673edbd11f. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/ITQ181700131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb82153112e6bfd43bc7c487ce71ba9cd911d394734bb63c88ef1b5b6e1062a34. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20:10Z), 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/ITB551513919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53efeda07c722c1896a96ff0db849fb9490adc21564864cd42bc77ba49ad037a. 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/ITB551513920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb788530ce4f404e13d59770fd9738a03884bc97887a985621d1a8b944e122c17. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/ITB551513921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa85673f9f4976f47ef081f8c1e179ad616dd5596af560d354e88d19a15a1a161. 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/ITB551513922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb970f4997b71a43befdad294e8d63567b5036b58032dc93e01fd74010fa10907. 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/ITB551513923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8167f3bbf3ac6a36b7f40ec5f035cdd03dde169d6fa0662b4814333d4b88259. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/ITB551513924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9516c828fb69a5f2aa65b8a739c3806428a8439abcaf97adf927a16cd125f374. 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/ITB551513925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda0068bcd0d8c0f47b04b7d8cf3875b41df5e18580e70bc7d13ea83081902d27. 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/ITB551513926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee12f251128172b309365936ef371eb2b47a59b720b225f18af09465ead1fcf9. 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/ITB551513927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15f6ba9a56ccced3c81e819d4d2dc0b2facb25c47a852d2b29e726381c49df7d. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/ITB551513928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f6eba786fda0a40b8ba0a57364a88a053a56d995d9c16d67ec68bdf373cd098. 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/ITB551513931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2fa7e1bd0f1e98c91a221db231357a09f1dec68e7e3f67c023ad5137dc2dd9f. 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/ITB551513936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2afb833ddc28391f15060f2d249baa36e3e0b87947e3ab5f2fde069d8c128af2. 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/ITB551513937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd34b14de066f6f6977f78eb3d4fc94cd0aea49085e7244f1633c0e140b7a9870. 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/TCAHO2372106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdb35d226b7eb331c08bb2a0096a122ec373458f1c5279068441bf4a95771a1f. 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/TCAHM2384526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaa1bd91ecec8b765b24706ff6948c9399c4a793c413829349e50226c5e81a76. 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/TCAHM2357624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x690d9ecc42062df893d2ef1a94da6d2b208ed7bd953045f963966ff2650fc376. 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/ITUR32194205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x397d9059205eedf59dfea93e35bc854c7e33a78eb731c7ae2f8a1cbb62f0ab67. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43: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/ITUR32096039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a7137d1559820a39c3891de03f8042a28b7f37189b991b7c03508f31e0f0bb4. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/ITRWL2000043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91f9b58bb0abc42da6965461966137c28977d4748de4fa2d5a0bdd7e32a4f804. 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/ITRWL1800163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29c68200837313e868472bf3f80c67275d4fe91d37bd8e4dd11db030ce22ab95. 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/ITRWL1800153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf34161089427f9f56ec7449c657087dedc222d640ade162b31168133e7294bb. 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/ITRWL1800050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4506c9e1dbca57f96c76beac28227d5d0e9cf4666c4e951b9a441aa6d892b598. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/ITRWL1800097.