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 0xac3a511dbf352525b044b2073442216e4d80e20cc46df81cbf3dda42388f3eab. 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/2e1f708e-ced4-4d95-bc49-27129dec6cc0.json and https://artists.proofprofile.net/proofs/artist/2e1f708e-ced4-4d95-bc49-27129dec6cc0.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 0xed2c9d48a5c65fc7af779eed69657feff1e0907c1998d3f62d8a4d31aa8a8d38. 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/USASN2320023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9cca3afe06ce2d4ba520ce62d093da4597d1f531380d2ccd76b6aca6fd49744. 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/QM4TW2363791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f80ce20428baac05a1e459c4caebc3c9a496a9c097b42140c28d56f0f453187. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QM4TW2363793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1502c316a6df84d8d97268a6d9baef371be71d39b2a8affff49967ae00b86105. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QM4TW2363802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec552abcef316471f049ed78b4f1a818da4f282105fd74a129b60447e05a5db6. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USBMS2000009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5adb70638fc08cc7b141c11c8a46813c414b12a1f48d7f4f3b0feb5314c81894. 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/USBMS2000011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f3b6be9af7842a70ba911cfa3582cc8b5bab60c818c8eb0f1028a62f1910e9a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USBMS2000017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe730bcc9d2d937d5cd25b1790cbf0bcf041839a3fef2b2b4d7a1d0ca4a4d9db8. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USBMS1600258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c9b0a05fa3b532c3abd3c4e90156d60e1e93fa5c848cfeabc12e8f17f935f37. 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/USBMS1600259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x638b372a7a5e02b0a62d61331111dfc921647083bace4db5295ccfd213cdd515. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USBMS1600262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9349b96ebf7438b5d2626e8eddc6e198bcff02cc55fd6f872987a369c4f550a9. 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/USBMS1600264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80cf7cd46632975e705342874f949d87a3fd2412f87020c30e3c986444b4f489. 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/USBMS1600266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9f333c56fe1615ad762253522800084454d810641a485f165d1f876544df60b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USBMS1600268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x457b5ae331834a87d39f8c79a297c56a62a90c338aa494411e364389292869bf. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USBMS1600272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6887ce0215eee2a5e3e116bbcc64266dab11885bbd4d0f9df19dfe20ed851946. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QM4TX2439779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30d95a5829b4ad8f0d4bf2026c61e76c24e22fd7dc42680c2bb034e9de7bbb06. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZQAY2368619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cc8385a219bb3700dc5f85283691106b4ffe32800372fc18c7477cbc0a8ddb1. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QMFMF2107777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb18fb1e2bd48158187db30d883d036906863ba4e7ef5c57ee9a529a9e05baf52. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QMFME2198400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41206682f0c0eb915786a852c6057e396432685e5876817b88cce1be92cd160b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USLZJ2061775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c9c3c13c3aa12d86bf5f47aa1fcd0057474b4bed130ede3fd5c334cff512981. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QM4TW2518513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe215226496eb064e8124d62c4115f20b1e5604c7d6579c30a9212000ea84fa6. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZZEC2452316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5898297d1d5f799b4bbb6fe087c1f9377d897c4e34a812b96e4d784adf051c1. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QMFMF2433790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62c50b6026c5415799974ff4a7cfebb8bdd5fe44695b5768663403e311370b07. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMDA62484152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3b94066bd4353eeeaa826cfee1d80c409f5a21bf18b8dcf44a8b10197c3916c. 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/QMBZ92463758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3ce8678872c38c888f8fe34bfaa8d8a312649c4a7542504f8f15f753d08dfeb. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QMBZ92407094.