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 0x7718d4b515e477468d10205ddfdd432b07e0f973dc747c1cfb8c9fe8093c0e13. 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/147f961b-a412-430d-94e9-fa14ed552416.json and https://artists.proofprofile.net/proofs/artist/147f961b-a412-430d-94e9-fa14ed552416.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 0xe52e873eadf37fe1a03427b44e699117b9542cbaf698d90cf9c5910bc16f8171. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZWFM2345475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65300a0178ff09b9f7e835e83338707e753b54586a4a4d2664d4ef05f434badb. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/QZWFH2364886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda6299b1f40edacb65b57a9e201fbd89905d47690c99736307df6999ca1c5814. 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/QZFYY2475036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b317927ddd9995052f99eb02628cab00e5483e16eeaa53ecda184b0642b611b. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48: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/QZFYY2430726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a4bfcb0333e135b7b79c8f7d235db908fcb3fa798e3d2885fc093dbad94d85f. Chain 2 (Bitcoin): anchored in block 958535 (2026-07-18T09:42: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/QZK6N2414807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7324c1268a614fa17797bf88533553ad4e84bb5033ed9825e9c8ff40ab8cd9d1. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZZ772448333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcecbd5201aee47b2499caa886478a596ac3f1bd74058d2361f8547259520906f. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZZ7L2463922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5e44e937da87ac1de99fcfe75208ead2d0c698ea5b24c5743213f8338bef0d0. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/QZZ7L2481209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68f204d8fe5ab9d1be7c6bd01efcc96537fe0cea25790d8f6591590ed329fc82. 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/QZZ7T2496974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd85b9a578f8725854f1c5c841e54e95edfb612babb305531444b273481fd3105. 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/QZHN82565067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aa9286b1c80a8c9e74c26d1ef77d8547e119ae92a76247cfba2215b6b2cc412. 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/QZHNC2594803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1e0b20773ad5d91c1071e6a1d48b4be86454939f4931416826e8aa0016a7f95. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/QZK6H2503642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbaecec8a4a5ec45a3c73a1a22a41730e437372f55f1d778364a1a4414017e33. 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/QZPLS2532412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ac0b14b1c4e60d2a4fffea87a93f06aaeebc428dfcc870b3bb7046ccfd45f48. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZZ782584403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f45e401d4e483fdc29e00b39cbe7c16235e676790dbc5dcdccdf45f3b9eca3a. 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/QZZ7M2515221.