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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf38baad41b80369f358be5ad1104119031c34a064afb6f4631a24e37411c061c. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a7a102e9-febf-4a60-b745-8d2c6c3ed89b.json and https://artists.proofprofile.net/proofs/artist/a7a102e9-febf-4a60-b745-8d2c6c3ed89b.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36023c3824c2ec985471524f2a35e74fa99bb1a9cb5552064a2b86d2d5c87891. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/BXV8U2100019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc00ead36137f01510d656338671db609725eebd354c5e8aba129b17f6d90a5c. 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/BXV8U2100021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab1d59bb972ab6f567121e082b2b9dea5205428875fbd486eed48a9c054a5a2d. 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/BXV8U2100022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88fd8f8852f676570d1abcd42bdf8b465e57d1232c206e9e1fe53af628087a36. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31:22Z), 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/BXV8U2100024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8a7561ea793e57cf45830ec09b1c966e99bfebb765fcf872fa55ac3b653c2bb. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/BXV8U2100025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7db181e3fcd5b99fc03ba55004c6e6f2f7be07b71c348469ab8a7c86ebd60f4d. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/BXV8U2100027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19d4ad8da257ab277db22c54c79fdd354f0cc58d95c8b8bcf57737f90cff1584. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/BXV8U2100030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86bd480eab2a3c5f7085b28db6fbeb641ca62a59251ef0a64708965e92150a6b. Chain 2 (Bitcoin): anchored in block 957852 (2026-07-13T11:25:45Z), 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/BXV8U2100031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x434d7833a753a3d2fad1d9e31abab019dd944122c8b9d5ea97b255a2ffa2025f. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T09:02:11Z), 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/BXV8U2100032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a2a13458dc9cf7b30165505505aa09970163e84296e23df35158df48801139e. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/BXV8U2100034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x188766cf2b66983c811c16f72a1f036829323991d6e95267485810debfda9352. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/BXV8U2100035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e0b5154306652b44c47840d8e6a65fe0a84371b450206859d76dc8de66be212. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/BXV8U2100036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0a49677869844f27a47309761e31839bbb14f8865b9af73a619c9d0aa8f7a0d. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/BXV8U2100037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed57e5af5e33f07f52ba674a851468446da63f2266e0da95c7b572d855b581b9. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/BXV8U2100038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d01c2bd05a9096853da5ff02bacef5c75667bc57532babe69816aa372c1b2f1. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/BXV8U2100039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x426395603ab050f213dd44e04fac295110d05b0b97195f7259ccf6dd35e58b39. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T18:59: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/BXV8U2100040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2290cd5cdf4e3c948e10dcd01c99f3c244c41844bec71af5483c7bb276750cf6. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/BXV8U2100048.