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 0x976cb1eeeeb63b7858ea11dd6c493b23b699c4485918a69388f4ab84b5a8d00d. Chain 2 (Bitcoin): anchored in block 953791 (2026-06-15T13:40:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ded53935-985c-4755-a041-80a8bd6b6c5e.json and https://artists.proofprofile.net/proofs/artist/ded53935-985c-4755-a041-80a8bd6b6c5e.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 0xfce90ade730f399c8a82aa32b1f96d3d9dc2bdbb57b63ef44b137c3797f7dd01. Chain 2 (Bitcoin): anchored in block 958676 (2026-07-19T05:43:13Z), 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/GBKPL1786873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba510ce4e3837162f97d002d95d32ba9a21c552e396169b6df88d57c80b58d05. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/GBKPL1786449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb83505710a60727be98463fc91932dc224d258c75a5247bfb28d6793106311b7. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/GBKPL2034063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31e2d565f1ad0d90acadc50eca20fec6287d60410e6236c6a727a04719ff295d. Chain 2 (Bitcoin): anchored in block 958487 (2026-07-18T03: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/GBKPL2154271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19fa075121899d6895b2f973d774846a4e8fd14eed585744ef3cb1a85f0f121e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/GBKPL2294116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf083c90b4c7b422f774794fcc17475a2a897d8674344d97f51d6d35c2887e259. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/GBKPL2201195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaf8cce9b933a2a3b1dda82c54cd86333d1cb728f4e827f1b526c7e84274d3da. 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/GBKPL2215849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1282a0e9a4aa76ea8eeeeab217c3e1477833724cde85aab9beebdb8c335a4a0e. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QM4TX2326654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cacd11495fdc786ff6cabd616ec0ce42225a6d5f25c07c17ffd8e1c4e005071. Chain 2 (Bitcoin): anchored in block 958554 (2026-07-18T13:17: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/QMBZ92339180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71f8c97b941f248d45cfe7397cc6561b825880f2cd351b8f9e934422b08e4aca. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QMBZ92339177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8482c857c6c8a5e8bf3eca76ec3dc8dd555940677c660bdcb0ef4b57040bf5e. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/QMBZ92339179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27837f064af3b47c131f2a3dcd078236da0f436d1787002ca15dbac1eb0e269c. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47:19Z), 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/QMBZ92339178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18884dd45224a195025131e3a696176bf0263cabc558e4fd9bb9074ecdd0e6a2. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44:16Z), 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/QMFMF2341597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x761f6ad10f54b79513237ac9e4d8973df813c79eb57754c35f364d5e0e6623a8. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QM6MZ2485622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43135af03521e50e050d643505f00650e5eaea3df6a65174235d86676b9f15ff. 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/QMFME2502822.