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 0xf22f6a692371ee85c649133245b99619954ace675afd089e56085a4349c643e8. Chain 2 (Bitcoin): anchored in block 953791 (2026-06-15T13:40:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dbf68452-d5c2-43d3-9e0a-13e1f237513e.json and https://artists.proofprofile.net/proofs/artist/dbf68452-d5c2-43d3-9e0a-13e1f237513e.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 0x95919e2391cc090c3c4a5625ec9ec8c15a776e89a2f6ae29a5d9caf811c8a510. 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/GX3Q92488990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddbb800cfa3a93895293a742911cdfb491d4c4bd1a35df8f1b4329622991f15d. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/GX3Q92488987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed118d78d3c68152e79fc6760c80f813c029d395efcc139c60a07d66197664a3. 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/GX3Q92488989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2328919d5b3dd20ab0e7d9554c1c8c773afd3835d932ff8df5e084a6b94dfee4. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/GX3Q92488988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x468838422a7f5608ff81ca2e9e6c245a1122e6713959d4a3e52db374812a8e96. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/GX3Q92494979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e9a5f16d69eb7dfe10a5a0043763bb634a132d13b040b4d715f4e27ee354e84. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/GX3Q92494980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf499fdafd31a2f38bac7d9852c8523ab8147ff1904aa16683f28afba1783911c. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T02:17: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/GX3Q92494978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c3a9ff566dfadd5c364e07210d81264cd332e994b6d42c6eae271d29534be88. 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/GX3Q92498963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0292cadbea5de362482ccb154ed41fe0c29f2de3b455d621b3f829f61545b0fc. 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/GX3Q92498962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81050cef7aabd706f49c3f3b49f347798cdf27d129bd034cee6ada6e885c76d5. 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/GX3Q92498964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1c3f1112e14d1637713503444021aca6da7ba9e3b261327ee457219bcbfb732. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/GX3Q92498961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ba5c6f7503b0d7949c71dac5bf139b82f629c28a53227b318f021f2ababbdf7. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/UKXN22419084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x953d8ebc3ccfe574ea8986dda295f109be9b8174eb2b2c74623ba35505bac116. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/UKXN22419085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dd018cc4a52c0c580125a4d6b9043efcc67e52a95e431cc1ba979cacb9313b8. 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/UKXN22419086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c7322620d2612ac8a095f831666929b97580bb6a68553fb3fcf81b03d314a25. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/UKXN22453335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dc2cf6b4e07094f8debffb5c355dc77809e5e4cdcc342ee317ec0587d26b141. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T02:17: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/UKXN22453334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e34a91a7c93d97edea43e920d1e488cbe3acaee4783673d9e2f061222e39294. 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/UKXN22453332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x283824dfb8c2b8e8b5ae8c35cc7950f944db0211a1a07d27d30eb2ab213c47fc. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07: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/UKXN22453333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07b07ec01993ac16a9a54f17580bbb5a70a2299fc438823fe4365b5cfa174655. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/UKXN22479908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fc9addab1e9a539bf61d275c1e645a367850ab605e749fbbc3b67ba288ebd21. 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/UKXN22496089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeef55b6e9dc62c4e23ffa4efae6993d8ab7768b8dc4e371174df61a63e0e14ab. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/GBMA22434027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x612779d1e35f1d6172c3a608920ad7aad6b0edfb5d3ce81a028bd980c49cd5ca. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/GBMA22447362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc11343bd99656e313be2380ef3e275b47351217f6d79c181677200eca562f516. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/GXF9Q2534615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aebace7765ffb65c1df8f15b98857fd8f5db04b4a1c37c7ed287583ed73b5d0. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/GXF9Q2558566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8787652dfb3148ef3a66c863e8ee95735caf379d87b8996560fab0eac06152e. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/GXF9Q2558567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f087a898841e6951aa212367e2711d7c1f968820712a8c0d4eb8fda0e742cd4. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T02:17: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/GXF9Q2558569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a447090f0962c5a6f2b36a6b0d5391de9f6129b9f5a4620957885b655b0feb. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/GXF9Q2558568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38bb75142fdb318f8f07c97145ccc909312af9d35bfb220a00400c340f77f97f. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/GXF9Q2558570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe56900bf73c4480e527692e6feab3ad4db8673e8c386b4f135f7df0e21156d77. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/GXF9Q2589827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cf070c83ace730aa9426b8a45aacc2873b36f06aca14ff0acfdad1b5c272b37. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/UKXN22508303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd5730ff67d804a946ed878f92713d35c2e681846bdeaeadd40f21b1ba38e76d. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/UKXN22525217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5335c77eab3ae39682f80d7a19bc22f807e8ee90f8f50e8783f99414f2ac9ce3. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/UKXN22544917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83b0ea5de65ba2e7f08c351c3e17d8cd881cd594a09ba85bb9ca9e63803fe5e7. Chain 2 (Bitcoin): anchored in block 959034 (2026-07-21T16:34:25Z), 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/UKXN22552246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43e23071bf22827aa9fa0d20c814d887d8b7856c2afcddb9d68e11c5c56cee26. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/UKXN22570880.