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 0x304d633d18cc80707a08626dfc16082e9750178630feef196470bf24dee04f27. 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/f9a4d49a-c8d9-4aa8-95ac-7105f517df21.json and https://artists.proofprofile.net/proofs/artist/f9a4d49a-c8d9-4aa8-95ac-7105f517df21.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 0x1b9720a38d9b224dacec0a0398db88fe21a6e26ef5b26a3d97ba969b5f5c7115. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T21:52:37Z), 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/DELJ81888951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82684c1614026f6c1eaca9cbaab67f78c7073d04d9114ee717b05a2dce35c966. 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/QZFZ41942674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d1f41be62d5cf1f4497b2d5ab64d32250ca1869a37aa4188c7e6f7b23b9a2ce. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QZFZ61926521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2d5a2b51a98a9db541f474b4dfe9c69a30f89efe5b5439ea3f74c199215d9b1. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZFZ61926522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e5fcf6b8fd4c1e9c0baa3c5b35ecee6d886210baa3ce67e74a584828b82523. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T21:38:53Z), 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/QZFZ61926523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15c2685974cc7013450872f5c980376bda906383e59229c53e332f4f81c52a45. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-17T02:10:54Z), 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/QZFZ61926524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11da1d58eb1cf9b25ab9ec4221e826b9ce082095d4ce1a1509586c78b6c11ac2. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/QZK6P2082354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91bcf62e2a1d9fe98912b224c668c7d51435e1d8078c91d61557c55a6b86fff2. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/QZTAU2150655.