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 0x68882d76d716f2a96550bac92489e8342770908398bafd8addeaebdd66a0c27a. 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/456bcc8a-2eb8-4db3-a47e-b98f3851e34d.json and https://artists.proofprofile.net/proofs/artist/456bcc8a-2eb8-4db3-a47e-b98f3851e34d.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 0xae58ead6b31facbb516078323470eafcbbb030df51fcbfc9f4c9188bb8a3cb3e. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/USQY51331285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x752f9ecf686a8a1da7141c17876e39d756ea07ac7a674eb8962a2e835cd57835. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/NOFFM1107100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ef5479a9d817d43fc2075cb221b432c45b4d3834bd6ea5fc110252cef3c4084. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/NOFFM1107110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc01d1b8a290a9ece8c49fc4780ea9d906b426327b9626a276d8a7bb759bfbf7e. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/NO2041301030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd8e90abea885a7d4d8c2edcf396ce990f2c91130880c6cf9237a655895413f1. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T11: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/NO2041301040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6d2ddec073242906c6e0a5eb60c29dfd154f6f9f1a24bd07eeb3373888dc1ca. 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/NO2041604020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54adda9b68c195e167ecee3058326af117b5e617d33fdc144b4a8c0f39383675. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/NO2041803020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x977112c73a74e1a924ed98c03d09c31353899ac1a9540c1de6635afc2cd60b4b. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/NO2041803030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aa6736d018fa0464a30e5f0f785631d6529f6bad11b73407ce559ee20b5e909. 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/NO2041803040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1f111750970e9ca10e0c2c45d40f69aa8516092942773a62af42897234d7720. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/NO2041803060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8d82ac6762898586184265dd76db639f2e87960f976f87064d47724c8dd1379. 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/NO2041803070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3271eb974072caa7e5ab056976edda525f30e174f9b8a47697995ad1e4803f57. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/NOFFM2507030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8107b78aa368717b13beb24494f2c1934d400e95bc7e05ac234b4583e809663. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/NOFFM2507050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x857f9165119ec92b145294009a7802209e1a6d1ba9e07d30bd81fbfa27a11747. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/NOFFM2507060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x055d36ee39bc15a78018282175c0242791086cc2b45c51d243c8e3b1ed61ecac. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/NOFFM2507070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486a5b5cb19fe76ddb59784665a720550b2b262ebca86f9889d94ddbf1b67065. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/NOFFM2507080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce6c3c448dd4edbfad37c41649e8998ea2a361d5bdb04286ff359da4cd21377b. 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/NOFFM2507090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f7c2f94f35cf7d4f739654df983e7f5c80ea5d0491be7536240486a776f80d. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/NOFFM2507100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4410e2126668496e73b794ee1631f43af47e3f07f66c4f344f7ce6b47dad3db2. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/NOFFM2507110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f63240df21b881ca8f09022e46add8f2c49549c981e261cc170bea65952d6d. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/NOFFM2507120.