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 0x6dc0007cc2e668a7e9d60ee4a94865e5103c991282e227b9c653ca8e61c9dbc6. Chain 2 (Bitcoin): anchored in block 953605 (2026-06-14T07:39:50Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/11402cdf-8a4f-4c1c-a60a-e468704368ae.json and https://artists.proofprofile.net/proofs/artist/11402cdf-8a4f-4c1c-a60a-e468704368ae.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 0xd74b0cd6a16c4925d755d20d95373af7a8ae9094a163c7843c65979c310a590c. 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/QZZ8A2488150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109e46b82c515acf1f21b5563f1ee9cb78c40da4cd170542e004089d8ac3dd73. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZZ8B2431330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9187dac7f199c50904028241643b65c9267f846cfa1cf444ca12876aec6cd65. 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/QZZEB2410291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78d0f13a7a50c58a82631e494bcddcfbeb80724d2b32af4f7729928ac9924887. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZZEB2410292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20fbc95804f4a570f6ebeb7a038a081b78aa4584905e49fb192c549a8a7180ba. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T19:58: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/QZZEB2479727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x982e716c79ce66f4e913e109b4b6cc3d445a89988125fba13614c215e63ff441. 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/QZZEC2463967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae0ad0c0a289fe63c1bb959cd75983be99b988e6ac07399e3b04e937489330c9. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZTRX2584060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x983895fd572217c649341be8d099d4befc9b5b8cb019c6af29ae46208b665f7e. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04: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/QZTV32522496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c929b43a5ea8228a7288413c7d5ba1a5aaddf03049f9635338de8f9ec35784f. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:53: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/QZWDD2515086.