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 0xb1bc194e6b7181d75c617babcaf35d1b259854e7650935e7b4326e76d5e5338d. 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/de6c1fd2-04e6-413b-b19b-6337b983ea57.json and https://artists.proofprofile.net/proofs/artist/de6c1fd2-04e6-413b-b19b-6337b983ea57.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 0x206542e03b53e764ebe13b176d7ea8d581a81fe874d0104ebec0bce79a2382d8. 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/NGB5S2500437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac1b2821a263ccc82836fdf0cd0f529752e09a4454f55a29d2ea93685ccb1940. 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/NGB5S2500438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d0d6d677474896c9b45be4e2565569b98c6154eca8e877491bdeb20070c5dab. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/NGB5S2500439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60bbbeb00b604ecfaf733d3d2bb70fb01df949a0bd42738375f63d1c4e5b730d. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/NGB5S2500440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5faeafc17a97f00b648a754c3435977211f350ef018b92527d12cbd1c46e1f9e. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/NGB5S2500441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x054f4f41899af23e9196b8ed6ecfcc5b99ebc56d78fcaf321f66c1e9a9749deb. 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/NGB5S2500442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd43d1f4a6a066afa0839754f0074a42c7e0aa7fac8ec9fc0bed53a658dc25eaa. 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/NGB5S2500443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7846f8fa1ebdc30dbaf03aabed6741e591eefca0d8f54725cf1b8c15d936bb82. 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/NGB5S2500444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x580a7694d1be7ef5a49bbcaadeeb36fcf3f9e9ac57e67c238c28b59f4b406c37. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/NGB5S2500445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x768fb96affd03ede8b1051c6df8ed643b6a006613afd7d47c98b3d41b6f8377d. 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/NGB5S2500446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1731dfc3eb4714fa969b2675c13a5ae903b8b4a2a72c21e97663ea77b9cebd8. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/NGB5S2500581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a61b0253cbb791628e57fb99fdf7b41b1375b1d17506eb12a83f926e788e85. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/NGB5S2500582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe40e418931df6f3b7318d7779b255e3722220aac2b584df6b57b79b7c9b874ae. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/NGB5S2500583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x987b5370d0ad5bed74aef28ef30272bbfa035026258b8ff243e1fa2a9646a5c5. 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/NGB5S2500584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4582bd852ff1d8a9035a8a14edb07ec1ec56984ee6d7e078c639ec84b92c5a7. 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/NGB5S2500585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c7fcb7bdb07f962ad03ad8f05491062555a655b8d27f884ddc4b0ee1395b382. 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/NGB5S2500586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d8fee6ea5d9a9aed6c6a05610c34f03cc859315a274afc417d189ee501d0579. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/NGB5S2500587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8483979876cdc3d3c83cb48d007193b5e8f0dda4b92cb1eeb6e039e1c44b2519. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/NGB5S2500588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e28e064bd6f6ab8788a5d2dd368eaf679da46b7ac3eafa8e5c88c423df35e1e. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58: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/NGB5S2500589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5f8e35342ae8e1464f28a5f0316114328f9fa8101d953e40ee62754677b9015. Chain 2 (Bitcoin): anchored in block 958625 (2026-07-18T23:11: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/NGB5S2500590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce234b73c9b5e70ed8a2f2412db760d9b3b5d6093835fe097cf83e7a8c6f55ff. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/NGB5S2500550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4988fca2156255741c634cde00a482d656f241d13ff8d91436b735e5c754ccce. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02: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/NGB5S2500551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aed83cbcaef8d388a945927391bb0d94399003eb216dd9be41051b2701895ed. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/NGB5S2500552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f92016db604ea1202e5caf018c8422649012fc6cc913105e8fd35da933e456c. 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/NGB5S2500553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b4550b371e1b286d017660e590170dad5a65368607f86e03e4ceb040b7ebcbc. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/NGB5S2500554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7ae18dca70ee90dda704f27df492f4fe3d28603c0e48f76dc873852dec817e6. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/NGB5S2500555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc831ec9eac24ab408c3782fffb020a1fec83ed648e19ddf1322564b9537f7d7. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/NGB5S2500556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c12eeaa9c3003a51d17c2a451871633c3492b32f6920c60e1feaebb63072964. 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/NGB5S2500557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7da73e2f4ff1ec5a88e6f3265efb846f67a0c543ed5e2f81986c5aa7b067c0ec. 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/NGB5S2500558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20e762b68ea7b463cd56ce583165a7f8364c26b9fd47e01b104906fb204f1ba0. 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/NGB5S2500559.