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 0x939fb1675bf867a0c52721532c240f9ae85f8fd9d79c9a6ea66439b470cfaa69. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e3dc849b-0116-45a0-ba5d-15574afffa9a.json and https://artists.proofprofile.net/proofs/artist/e3dc849b-0116-45a0-ba5d-15574afffa9a.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 0xb691e55e3a2a7a673a5aac93fa1d7238a218b3c7adb5c7b2dfcbb76917c40cf1. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZK6M2500944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9daad50541d61163354c7157f2cb97d2f7618c40e1663d5927a1aaf757ec9256. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZK6M2500945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f1256d883468c704f081594520deee8910adff3dded68590c1c9c661367d7a8. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZK6M2500946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf34f8ed2e340534338cbf3eaeaa75ad1de5735a445a744fcd42ae6225f1c4c0. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QZK6M2500947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd81381dd2ba06fad9df84214c99f89c52cbe55510616aa74991a00516f8a0fba. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZK6M2500948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfddb179cdde65b8a64ddf0f0803427304eefc44647dadc0278d2fbdcd143bf7c. 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/QZK6M2500949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc76c9fcd5d986c3a9f69bb2432888ebb2e3d5fbe371f7c2ea752779fecc305fe. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZK6M2500950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa58d42cb03db3713c9303024f5a530c8ada503886f4742c2de96a2ea7e550e3e. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/QZK6M2500951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d1a348b2afac0d7d4400cc0f62e7bad2e9457a973bb18b6e9f1a87a2e4f0bf1. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31: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/QZK6M2500952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x587c0a20706931d557852f6dd9178f3cc90ef4d28613016886139995392a2de3. 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/QZK6M2500953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa26733eb4183dddee91155fb115f393f72bb520a20ea6433e5fe34906c57be3d. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZK6M2500954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1faf4f2e5ccf622f928f6a6573e0ce7e899bcf4a6a4ec661132b179653ee22a0. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45: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/QZK6M2500955.