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 0xe91a1b4b0dc571a2979e6e89e619db35bfb7cb18b9d2d896eedd8bd113574dcf. Chain 2 (Bitcoin): anchored in block 953997 (2026-06-16T20:07:57Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/226a5a44-fd21-4275-9549-5cfd1e69ca58.json and https://artists.proofprofile.net/proofs/artist/226a5a44-fd21-4275-9549-5cfd1e69ca58.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 0x1d2178702d6492b1526a2ef6ba0cc61b7b6f21a8cdec7077ecb0f8d5af2b9b1f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZGWW2039034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb3dab301ff73a90f0db53d8b57260912d53225f8204cd1c01ab69f1b6288e3. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/IL1012200476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c872b49e8868516e9ad2cb96a4c31978c09bbc728052b767f8394da186a7c83. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/IL1012200477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8940bf6eb3ad424d23ab2f75d42be1cff8fc0ec6c0dbd30e9f405414f391fd43. 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/DGA052425507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9202164836dc8cdeba1d22c3e854e0a97b7ebd98b82792654f3242aed09ee38. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QMDA62185147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb35daca0c5b8db3021c9457db54d121d56de03dbff1bf7075f773c364f631ec3. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/IL2DY2400533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48849dd0fb31c10bd49a03610c18b5b18f43c556450ff719077b18099be9eaa8. 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/IL6192500170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc68546c353a105ad9475b29fcc37d6d8a270707aa1ff7356a8910e8f68cd0ac. 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/IL6192500171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09bf3f2d15362d379ab8a5a86634dc54d990522b52d74dc2a2e6a765304c1ba. 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/IL6192500172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bb4cb6122e6e73d5adc0f1e9813d5e37109867205f50bafa6b243be521febfd. 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/IL6192500173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc0301db39e1c93343981c9c66df956d7182cfb8dbb9f4c30d33c59aecf83516. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/IL6192500174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe869e3690dc7e1c16ebef30f7a1fe6331ffd13765d7def35b8ae6823b9fc1fcd. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/IL6192500175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0944d99691a94decb86c47e8a70961ce505a2bc865a5691c2b7d4ac87bc54d8d. 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/IL6192500176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a0fbf5fc836e679036c97b784abf40b3ff35f364dfc61da0a47f77cac3b9c76. 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/IL6192500177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49edd996ec1574edf1410f4953ce7ce0b2d9f13d84d1f595e8e7f4722fb2637f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/IL6192500178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6418fecb7dfd47cc187e330388bf9cd4d1c2c6ffe6feb05dab425820caf50c99. 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/IL6192500179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7c665f94872b5414345eeb093c5b0448dfbb4befeaa987d600f6411c440d56a. 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/IL6192500180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22028e0174a79320847925f01453ab8fba30385e9999b7d7b5c19fd388b3c906. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/IL6192500181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x074291155542ca4cd5f2cbb1a904db0656fdd91346009a6a105c2f3efa1070bb. 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/IL6192500182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x653598670f3dac219f1b1c60663049ce584a7614d13fadb3e65009fb8091babf. 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/IL6192500183.