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 0x80174e2d71739c7ad074c79ab8d6fb910f51aed749b7cf327270b6bdcc5992f9. Chain 2 (Bitcoin): anchored in block 953681 (2026-06-14T19:31:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/641e2d89-8b69-451c-a575-2964831ddae9.json and https://artists.proofprofile.net/proofs/artist/641e2d89-8b69-451c-a575-2964831ddae9.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 0x5b6ec269475ffa54b01069277616104c544c8a0c7bc384a690ea45ac4d7a6f6d. 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/USDY42029019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e2dcb6ef116decd14ecfc5363823b37e0b5a5506d9c35bd27f45d2b9ff2655c. 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/USDY42029020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e0c14247ed035d378e43dc60695ce7bcbac629c58825485c5bd110fb96d05d2. 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/USDY42029022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb111951e3f2bf144bda5a79a27d3bd150563e574a07c26186a4e7b9fed857c4. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/USDY42029023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x067e183d74db0009c466fa9ecc14104857ad947a8d76c0fa947a2dceb81bad91. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/USDY42029024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x321e9a0ecaee21cee2d638b9c887ed0e56e966c16c314ea1b83ace29e065af0d. 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/USDY42029025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cd93ea409db5207f1239bb7c7683287392d6f8fbb6da11b247ab3710abed589. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/USDY42029027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x522a93ad0cf0d93d636c40a983fbe3f8a49b47c0d06303e71c10387d9c602ec1. 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/USDY42029028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd64c5c47affe617b65bbc0ca9509b7729a1c4667776812cd87293a08c832806e. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/USDY42029029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac5a4cd539afffbe5e24e3be10d30b6ef86d487182a50ef4460e063a09243347. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/USDY42029030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4527b932b5fd8a46455548cdab60d5dbcddd05bc24bd136685ed467c7ecbbbb0. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/USDY42029031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x312da0213966fa8a998aacc6954f312de0a020397b1fdecd80f54582907db41e. 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/TCAHK2334962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbce82c6072dc5a73d7d21419ef50241539aa92a41ada13c122cf6a97d3b85a02. 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/ARZ961800011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25ec5b2819e25c5de9fd036f2c581e3e16f0f933e48cf00c03dcbefc14a632f5. 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/ARZ961800013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a000e74e44741f68fb77439f515048f9a4cb58b6ded3fa35823a80e43e40c95. 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/ARZ961800014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe895dc65f95a2d22c16c1ba4e3173407338e9b9c21766142ee93c0728b8391e1. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/ARZ961800015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c2fb5d526eda3588df31c0f40424e5e13f0b581c00c0374ba7301e2404e4fea. 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/ARZ961800016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f05899a06b699a8a67ce12827b6730a39a7d0511840b5cc60c04ebee7bc86e. 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/ARZ961800017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76c1a24ac3ede9dce6a081391ba009687c86f8aae9951600c0792367678577fe. 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/ARZ961800019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbce82c6072dc5a73d7d21419ef50241539aa92a41ada13c122cf6a97d3b85a02. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/ARZ961800011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19bb3101f5737f70ab79cdbbbc610ae823f1458be4e3cce2b4a70b46521492ef. 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/USJ3V1390221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dcfc222207c94988f2f6c1bf3b77a681d9ed4018495f300fc57f94d25da5dd5. 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/USJ3V1388706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb2fde221ddec4875d8939859e17378d4e5c92f5eefb8f883fb434398ec98f1f. 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/USJ3V1388707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfb8a2bb457d8403016ef567e1dc89c693c61f9f091c3ef3afb74b8bef339e2a. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/USJ3V1388709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e046d761bde95256c603e10561d8cad9dbc64213cf30a868bf764d710809b75. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/USJ3V1388710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ee565bfea142b3834cf96385b22e36843eae7e57d19ce6f20eafb0e4f44b7a8. 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/USX9P2459454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e18383358717a9d43bf310f6f7c15ece7da296f05aa91d776227c01d0fa9f58. 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/USX9P2459455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a617ebc7df5448a372b204d2576c85d325a8c1bd85d08213aa4d1f64e1dadee. 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/USX9P2459456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e1161ce47975aea13bcab39976f2ea9d71fa0aba67133a3fd14156b446c288. 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/USX9P2459457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cdf5874e1019a5e7e489bfe68407ee1b2d3f25bd80c25eef3083554ceb94adf. 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/USX9P2459458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38b638756be6c445b4dc5f36eb5fdb15d0d390193fdaad28fa31a3d7a61d254e. 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/USX9P2459460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bd508a8c1df41334ebb8687b4259af2a73eaca4724d89b7eaab47379129cb38. 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/USX9P2459461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73b241331af5279875b58c3a5872558977267ccbf247fc1c9e6b96480b7f13ee. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/USX9P2459462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe52c03394f21ab01316d5fdd1b4ae09a5ef9390d2293cd1d65736e1b4021cef6. 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/USX9P2459463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e9c58d9fd1eec11f7a76ab11847a936a499450325ba2f018c54b2ea83a12b86. 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/USX9P2459464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89ffe926e624174081027b58a5dd6b17cb1e35d9a9811d8f852abb09ecfbcb21. 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/USX9P2459465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x408c0b3563d408e9085097807d398b18e175dc31753712218c0a74786f2c9710. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/USX9P2459467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4d12031065f5972c989ab2da9301eb8dd065337b0d867f551333013d2e53405. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/USX9P2459468.