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 0xe45501a38e6c008c04903efd7b93ddb8ff101464ea9948b4cf9a94e5b522d5d6. 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/a14b7e1c-3dcb-4854-ac39-1266f825394f.json and https://artists.proofprofile.net/proofs/artist/a14b7e1c-3dcb-4854-ac39-1266f825394f.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 0xbff48a39387cc61c94ab5876f5dee8c4a79f00d9b68c8ad9270c86f148dc3b72. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZDA72120449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x096ed15712ec0e8c7e31a785a1fa1f021095bd214837f555c6b6014d96273e00. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/QZHN62187419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x338e3d9a32fc138eeb7face637bf146aaf4c783dd62e2a6bea128f8d41a0c69e. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/QZHN52256420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe386af2fe833e3dda2fad1e01f57e2664edf6a3bff547806a852cb63f65cc93. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZMEQ2257590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49f427b4dc1577ebaae49199be7f414daa23bb6f114f234e3e19b5cff84e0b44. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZES82344656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40e5242c2249eed8d5efc6c9d664f8ac2cc399f080797b7146c6481209facec8. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QZNWV2376392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b3daeb888b62cef6de894fbf96b2ae30fb832348bf7e990c340c861ddff306c. 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/QZNWW2431153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b0ed2807bcf4f0b05012a9667822109d050e603f1e9c4fdf3d7a90186a728b7. Chain 2 (Bitcoin): anchored in block 958678 (2026-07-19T05:59: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/QZRP42425481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb56258a94fe9d5d0f1290afe40d314b250a52765cfadc3ee613217ca2c1db92c. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/QZWFF2421031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf18f024900e5297dcca309c2c6a2c36dc3b952c5ba68a9946d6f90ea4954ab2. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZWFX2433091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80e014df4465ba216aa232338b33346e7647357e0bc1e5b60a2266069e277828. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/QZES52597039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45edb7f21febacd4a8a2a2f6f83a7d7b19c9897bb9634ab21f4f61081fa4fba9. Chain 2 (Bitcoin): anchored in block 956862 (2026-07-06T02:10: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/QZHN42579926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf09b041caad927c9e6ba84379c321ba76d05b1a5addeac73585f7dac827eb4f. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZK6N2592156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12c26b9090197dd65fb0755368121085ec046282940e2c315c6c28dd4984dcbf. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZK6K2554359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa536c233ac2b3ab641c03a069fa7174698db516c9746465693d67c0899161a2c. 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/QZNWU2567502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddedec33646faa6ec7e1fe7056d9cc16920b35c0efdc610b6abd4e015ed84918. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03:27Z), 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/QZRP42500651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e1e41c3cf31621b7da60b3bae59290bb0d833508e5a1fa80dd5000d96bc790e. 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/QZWFG2557677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cbd58dae284a51b2eb52ffc00225c451dc040a95725c8422e36aa25776dc9c8. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QZWFM2566478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33981b0e688ad8ff143e60ad833ad7aa974e4756d8c85ffd22fd0f9e9fbb4486. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QT3EZ2572963.