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 0xe8360c5dfc711723676c67eb37dfab16f259371fb53330cc3e3c2f8b8e8f250c. 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/73291b83-87b3-44be-b6ad-929e1c9a0969.json and https://artists.proofprofile.net/proofs/artist/73291b83-87b3-44be-b6ad-929e1c9a0969.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 0x38d391d8981183c61e14e0e25391042d0cf13793ede64dc251c6f4e65d7cd74d. 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/ATDY82100020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72cc45b94834ea68735c7b9b1e2e731e9c6cee341b628699488566bf1b45efef. 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/ATDY82100023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ac68a821da5698b08ed3ae93d1515fc45a7deb5fe5bd7181c46fd74c2db3975. 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/QZNWU2317213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b03a0f5b463e828ec36f8801b75d6b17773ec9ddb3c20fe4388d4019cab5aed. 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/DEY471983046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39cae202a47034cba4bc2adcaa1a6bf754f61f45c9a1ec8257570b74a851b5db. 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/USHM21927931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02b027a498d1e4232d83b8165ac630189bafb854b1ed2416e8647ff08c300697. 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/QZFYW1905352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57c85522e3baceb2277a98728548a581147f9d25273ba7d70f068eafcd4ab2c5. 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/USHM21927932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe352a6283e3878c0b33eb39d08653c70db5e3ee67c239cbc3272d2fbcf2419da. 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/USHM21927933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dc1fcaa3dae34e3f4b19c860c0f51c9fe254f8e768b808e3740d33cef76fed4. 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/USHM21927934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc72af462430cd7091778ed0ef22f1814418ec8eab1263ebbe02a72c51563c59. 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/US83Z1901039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c68b52d978ea7ede499ddd5c17cdbc29376545303a7030424ae3a81cbd7ffd0. 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/US83Z1901040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bdc006c9d7c497c3261f518ac314d8b19eef6643073b9eb0a7cf6a88b24adb9. 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/US83Z1901041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea633b01da3abe761b020415c06ca865ba5d51a05cc9965d572481b4c0bc6584. 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/US83Z1901042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf88c10c3d092785de44d65bb79f0848be0e018548707fe309656c99f8c969e6a. 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/US83Z1901043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x953f8f175cdabd701228dfeaf0a0624376127fbecc37e8f865fa7d5808e8dfa3. 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/US83Z1901044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf5d37149dfe5c101ce74137e473fbecfd6980f47e91b012535a6adbf91961c6. 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/US83Z2504054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffcb89a895f2bf32b265fb687bb4e73b73106873e80cdf7089aae7a2aff1385b. 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/US83Z2505342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc7122ddccbc036d05904ff8f61e0054934a8b219fee8d1387990c4ffb8a20d3. 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/US83Z2500212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc7122ddccbc036d05904ff8f61e0054934a8b219fee8d1387990c4ffb8a20d3. 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/US83Z2500212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdef9905083f9444bc26f484913a851d646be65c858872c76eaa71bc9d1b1693b. 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/QZRP42406571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6cac9ae62a053db5590ba604c9ab5458d539c606d7e037f7f0f1b3d26ac30df. 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/QZES82405344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ac68a821da5698b08ed3ae93d1515fc45a7deb5fe5bd7181c46fd74c2db3975. 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/QZNWU2317213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c2d1c98465b732dae64a9a85b283d8d603c0489ba9b6ec2a4a1f99e8e577490. 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/QZAMM2145784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa883727f99f4d6b46b673033619d8c9510348eaaf69eb559ee0f6319ce739d3a. 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/US83Z2106882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c12b32f8c7fc1d84d47d0bb8a70cbf53d8dddcd1c8c2e0b8faeae3c667e6563. 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/US83Z2102948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e4f930136e20fd15c2e8b4aed8f5468df2b612bc9e564abf229955968055d83. 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/US83Z2011781.