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 0x8755282eb3df4684fd4363f15a08de0b33e69c9ca581bc0e49891c582756aeca. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a59981ba-279b-47af-bba2-91a21e1038d8.json and https://artists.proofprofile.net/proofs/artist/a59981ba-279b-47af-bba2-91a21e1038d8.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 0x4150b3c6360c4ba8ecfe198b7e10f8fc5f907de8a9cd46c20e7853d1fc6db0e2. 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/USEK90700013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f9b2fd3cc4064762343e0f54c17548cd1619ac9cd7e63a97e62c3a5b1bef6f6. 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/USEK90700016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x962916066b0e19720f43a31508b79d3f19c30e2bc48bf55c860df9d92c66c05f. 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/USEK91020003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cf490a3bbce07fac544f918360d207f0a876dacc61e94a811950833b707228a. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/USEK91020006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7082e3b6905e69007f7188efabb6d4c276dc90c5cf136c69f8372708dc87868b. 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/USEK91100085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd42b1881be43e8f031c89b8447266ca2959f18e07c9591c2e74623262e66724c. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/USEK91100134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e26807fb991342425115234bf2449ae1157ed46e4b616b217e13e9e8984886b. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01: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/USEK91100138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2678db80c59eea81623c3a1ce1f309fad94e13be374b551ff739b6b31bddafa6. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/USEK91100139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b4d697ef8a32dcd50090b67a5e08e6b26c3b210370af7d153f5d8a4003477be. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/USEK91200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e3b52e22c386e163953a479b559eee2b996d84fe1a79c9ca1289768a2d7c1de. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/USEK91200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e88e8ebcfd30e5b6b8f250ee58502f861f153e2bb0da45b9d8d31e83606a89e. 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/USEK91200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2286c6a12695746f994451d4942478e169a7f73e0d55fea1a4179974662b0b52. 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/USEK91200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0088c70bfbf4d20b621cfed090b3d9d56fa21286713ba5d0065affff261cd6ce. 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/USEK91200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca2711b5a08e897db424547773c2513350f7def3599df414b5a9226ce5fbe210. 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/USEK91200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x616e0fef9fc74af8f120abd4133a65f1464a6154ede8b493588946285beaf242. Chain 2 (Bitcoin): anchored in block 959054 (2026-07-21T20:19:31Z), 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/USEK91200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bd8692688bf6374fc5e0c37da63c4713759e5988f4bda9489623c56798c396b. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/USEK91200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc90c2dcbe64254dbdc2f832ae2c1a266f9541b17df4afa989ba808b3ad2d53f6. 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/USEK91200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0882017a821c10f2b5de1c9fc36f9e1800812467a10fb31b48e6ef2b7c437b66. 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/USEK91200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd327a500c1e2547bc78a757df9acb0d18ad3b573785185bef1c3555ba7c5592a. Chain 2 (Bitcoin): anchored in block 959054 (2026-07-21T20:19:31Z), 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/USEK91200011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b1cf56d624d042cc17c801442a18172502163c2f300f9bf0ca5e4eed432c718. 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/USEK91200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7cf411c754101c5991aa7f48cad895269a56269d3ca96aaa05310cf7df31aed. 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/USEK91200014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x910db194e44c896ac0e9db4978a06e51bdc56bffbac6789daa04285eae32106f. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), 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/USEK91200016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19d54e45d05b5d1ebea641ac72d07d09529583fa5f8ae1cbe4f9eb9f86fbb11e. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/USEK91200017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8356ff45e26748be0a6bf6804a0a4b92896027dac795a5737ea6265ee7cd9c14. 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/USEK91200019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1ce601984572f98fc4faac5ccfc8a5735e44fed4295ad8fca01481b83731203. 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/USEK91200020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33bf353b8dda40986b0fce5828ccacdd7c253ec86d7319d83cd2845b471210cf. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), 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/USEK91300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37146455a1d91788a4781a834c67a6ee1d34b5d5434f26dc1bf65b734c480bb1. 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/USEK91300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f59337f55f415e4fc84a1c9d7e5a264a7c0acc536c82baf52167122791be5a5. 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/USEK91300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5639778278609e0a3b2b9beb3a1f4319abdfa0bc5977eb3485921951cf27ba1f. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22: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/USEK91300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5125277d1ef42ac05d3d0baff959f77dd5c17942d9f80bff8c1470a6c501e289. Chain 2 (Bitcoin): anchored in block 958681 (2026-07-19T06:14:54Z), 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/USEK91300018.