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 0x7c2d21e637e172fbca2edd126454ab898b30ed47f339f42ad003ab4ca199a9d0. 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/5d8dafe5-edc8-4daf-935f-8b42a58bf0ae.json and https://artists.proofprofile.net/proofs/artist/5d8dafe5-edc8-4daf-935f-8b42a58bf0ae.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 0xb3597942b671b3e076a17b1c9f545b878b4b1464b0aaeb89c2918b61bcffe5ae. 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/FR96X1937810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cbbc9f9db19b7556cf1f8fbf7a1ba63991796015d915a0c45c2f7d7dd323e59. 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/FR96X1937821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa221a563c1c80adbfa39a132ba09ece7ff625391d70a70c21773ea84d9c30037. 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/FR96X1937824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf466debbc1018aa6c2e27cdf2bb458f9cde60c387e61b8fcc18d774f2307e9ba. 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/FR96X1939841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ed93f496b53ed621d7ed64424174e90059000bb2a8ba474346556c2f2fe9868. 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/FR96X1939846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb22ef944abdf6b5551150b21503fbc12f1c1e1b2812b3fc395400169a4ac291. 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/FR96X1939862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d9b12f2539183815683954496c02c0be4553a3dda27924a064160f1a691f6b1. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FR96X1938046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4744cff560f24da4243ea7c32cad8e1ad65f2ddd285262e07a4f64ffb57f67c5. 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/FR96X1938047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94f889ea20ca746d98624f486ba67bb7ba3ffeabb185cfb342378675544953d8. 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/FR96X1938059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e974b3e4bed9e71e9f521b1ca2ccce309c7622de306902664953bf026ed7561. 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/FR96X1940706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2ef841b320a502b082ce943505bdada3eb65602e9776d37864543d5d34a7243. 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/FR96X1940712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a373ae7d9e9b91bb679a51f422c1437baf488c98b88b90c6643bcbe993b9643. 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/FR96X1940717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x793186cf59a7094124aa8ee640bcb941021eb5872b976a6d7339f51618b0d87a. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FR96X1940721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0aeba7245e95896d563190602f31e77d5f9bcb394a5f51508ddbd8be294367a. 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/FR96X1940723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad9dda75c4af185ed6946263e26d8fc7335e2ef9ebb784a28210ec6e84f0d165. 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/FR96X1940725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08deb92a166c087ce85d88d59c6024069600a4be83801915bccd5d47c72cfedd. 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/FR59R1982780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0da1f1dfe13df256549ccf5e6653842a2e0a2ccefca82ff077af33d2d8f19ed6. 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/FR59R1982781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc547c30d4757a592d7320e200cf17e15e81403ff086a2c490db060df314179ea. 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/FR59R1982784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb26a9963707aaf3e5a2b0be6093cbd4f3daff5936d3a2277fba0dfd5f61015d. 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/FR59R1982785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e608b14a8c177b58a79c57e2b22cd24d23b7a2009276d9c0923fa879c7afbc4. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FR59R1982793.