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 0x22d0d2067b412fa4653581bfbdb0ce704191b0c7fa8b4c434e22e1351c0f79f2. 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/deb0b8b8-c7fe-4ee0-899d-47d9461c0275.json and https://artists.proofprofile.net/proofs/artist/deb0b8b8-c7fe-4ee0-899d-47d9461c0275.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 0xc4989fc698d565771a7e87975e9045a658fe802716e93e1f1cb35e64b12a5e1b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZK6L2192673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96ab925a7ea35ebe3cd5ff1841819cd8c1b732d55e96e7fbc9b0dcf9003d0a13. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZNWW2116533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbca4111aa2405bfe6356373c04be03d4ae2528a7887c2bb7cd32fafe4e8bf789. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/QZTBA2257087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5c0ca07709d4d6a781f09df9e3e7129eea8173e19499f8894014d98451eb304. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZES52397403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb196fcdcf25ca4c6072627b954dbbba4e970c54c8c8e75a9568091ffb04ee8d6. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01: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/QZES52328084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fbc6844aa1d91619181debcb5f1513aef1f1ea1c9c0a272f22cea88f65dd7b5. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZES52328085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a931e4ee3086a07786883c806f5a7f1febd5208e2bc8fe9382675c168f0f22. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/QZES52328086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc887bfae5a1ed62a236b42ad7a5cbe3a087286058717c6d856aa8a5415b16498. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZES52328087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20c9b47fab6690894698266da562f5845839c9521371bd9cfaa1cb8bfbd61c6b. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZES52328094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e08a0dc601513027720688fe10eaf4358f4460f738c0fdc15a1bb29a1b66f10. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZK6H2305647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01af530280f3f8d13225495de6a5c03557277242272edff8741fc9d56414552f. 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/QZTBC2402347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b47ea96f6eb63c095e666f2f9fd98dcdd4e61d33d67232300c72a0aec4b0503. 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/QZZ772425843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca4650ceb6fd62e97c88a36bf8e9931d657ecc74463fc15a108c1f84f4e11efd. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZES72569163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc06bd46221720d8b67205d85f46649888df68a5d2aa89962c8c2ddf0ccee03ba. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZK6G2597536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54791b0c287f1753bbf7f1b3ccf62f2576ee08dc764d66c97c7939db8c3eea27. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/USLD91778695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2cf4679006cac3b837fc6773318b771c86b77f9e746d07e5a37c52f90183921. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/USLD91778696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee973f1b08996daf8e3f37815ba48fe100a696ac55d2c6a79d0db6062d9a20ed. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43: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/USLD91778697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe28111d3da1ade4ba2ae7720a410a11d870c433b4633c79767bb72562ec07f25. 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/USLD91778643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefbf8dd28193c1a97a8ab3bf3f2c2b2cdb5763fc12b36f6820119b0747bf1530. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/USLD91778701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79d935e87beee1ba1a927190ba891e4e43b586cae7ab756f7ed44cd28ed4a596. 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/USLD91778702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf810ef0dcd7348255a04dc29b158513c1d4c82bee56c548f2383b7699a4a22b5. 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/USLD91778703.