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 0x56e930bd9ab51db1ff4927257e9fe699b2d304e4204ad9292d19bf8595d6d8cc. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5eb3b73a-ada8-490d-90c5-00940db47340.json and https://artists.proofprofile.net/proofs/artist/5eb3b73a-ada8-490d-90c5-00940db47340.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 0x87228531c2d0702b2067438fb762ce970cc0d7479724ff13a1d46a9a44ad0147. 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/NLCK42232495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e2b320011020771368402270b6fb3fd213e138130edc9a3251a44d17849a88c. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/QZES82123125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc31821defdbda6da24617cbc3029cd196f07403774f7fd9b20a6436a68bdfc58. 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/QZES82123126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4ff6b40e5e05e64abdd97dd97c2b2e6a23b2511f8b73f0263f638d8297ec6dd. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/NLCK42235630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ee480c2343b1757364ef6b474ea69f8276ffaca4f46aa5f1e88572cdcb6139f. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/NLCK42232574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06366d96ad9df44276c9bcefa368bd6706d8f099a317f8e6e052778e5641ccd2. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/NLCK42231013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba91814dc2cf70450eaa7ea9289f2564fd5ebd54c3f7d5e2c369e6e708cd31b9. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/NLCK42232826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x643d9e41c3a0cceca7fc961e1c356ccedffab2443c3ec148d3f5c5921c7134e7. Chain 2 (Bitcoin): anchored in block 956995 (2026-07-07T04:27:57Z), 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/NLCK42232393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab56665d202bf4a97a7c9146ec34df088b626a13715470d23dad000baf507194. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/NLCK42232631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f9d77a5f344c4e4b9e6e21ef300e0d71bb6c24ef742608936e59227b61b4b9. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/NLCK42231021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9570dc8b8ba7ac0e6c176c94b8c729cba0c65edd5b7f2d3e3017f8abc2108b91. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/NLCK42234571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1430b3b6f8befeb2e889dbbcffa76c251d6082e61abcfef0aea5f4b8f7e33dc5. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/NLCK42231817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9273de72e4c29d35f114a7c9f4fb8235effe55ab79e8c9831b606bace263695c. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/NLCK42229394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77513ab4536a6034bfc3213c80f37c51f00a63264c880c99385ac75a81a66307. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/NLCK42231866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2345f7ea92ae22161d6e139baaa72c54753d9bc533f81ce43cb152e72afbf734. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/NLCK42231313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c85259231bcb2e006e5f999465a80b382725732933e4930d9a7df660d50f151. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/NLCK42231017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd6cc05648a297a78b88a73c556ebaf2db4a110d4af02038e0f9e190c826c309. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/NLCK42227373.