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 0x06223b6c4aa9bc3539c6ea372042cc5b65d69829aca38f9cd46b7d3243cf470e. 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/7d63c96c-bc5c-4c17-a835-8072ac7da308.json and https://artists.proofprofile.net/proofs/artist/7d63c96c-bc5c-4c17-a835-8072ac7da308.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 0xc662cc32882e003177df143d2e36849c45342f16da0628619c7197a41987379d. 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/NOHHN1902020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd658b8e990cffa30bdffe8a45308056dda5d875fbc55725b045194fcd401530. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/NOHHN2108010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd658b8e990cffa30bdffe8a45308056dda5d875fbc55725b045194fcd401530. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T03:59: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/NOHHN2108010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96d58a8ea91036f214560b950485fbe95b20dfa2aeff21e1a7fc45c12da0f188. 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/NOHHN2110010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a0f2610f6065e182da0bbee473351a3600ecd1eb4c2c642f47695d38d3738bc. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/NOHHN2103010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16eef0cbc6b3669a600870a14c090b1a8f79b6c337bed162978fcd59f3f93a6b. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48: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/NOHHN2215010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0017cd11f5abda30c7080e933081b6aef1044d9099fb0e951cd160c8ac58993d. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/NOHHN2218010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16eef0cbc6b3669a600870a14c090b1a8f79b6c337bed162978fcd59f3f93a6b. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), 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/NOHHN2215010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a67b7401d45e7e75aff86dc468c5c12871fd8398e5d178ff551ed17da3483cb. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/NOHHN2407010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10fbe4aa98437b01df755529c79f87b8503313258d164ba9abfffc74c186f41b. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02:52Z), 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/NOHHN2503010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa539f95f48b46444a42b638b49b5270a6f8259805f7e828e230213d529ff3fb3. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/NOHHN2513010.