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 0x642a9c6ee1d05aa36131e74ac2e03ae340475689edf474dcda5c4e1ea11eb570. 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/2f4695cb-edb4-49e6-89c0-781b3219d8ca.json and https://artists.proofprofile.net/proofs/artist/2f4695cb-edb4-49e6-89c0-781b3219d8ca.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 0x809301e37ef09ba6dd6488e20fd7110095f8a5c727fe5b02358d6bcf801844c5. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/FRX202048768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d1f9408457165cbe4638d743400fe3c3416ea46a2dc0e4ee3fd83fc11c733d. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/FRX202048769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e8b6abdc22d33d6cf1d71bc377dc03b3245103640733c2390815c9728ed862f. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/FRX202050671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06338c41ad26835128c26fb55e1d482ed3e180287254c7ac914141d5af23ede0. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/FRX202050672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1f8e19156b6c60c88a2df84e7c639e5db3cd55af0ab8e95e833a3bb8d22206e. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/FRX202052567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x548e12b4900a2e72c59471169cf982adbdc68db39bc2104ee5bfa67d7fe06cbc. 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/FRX202052568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a32186b2ef47f01ec95f9bd8cbc88fe8b56c29aff84a26b67d2af3b9c52b7d6. 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/FRX202052582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c9ba0fd19b98b714fbe3bdc4ae835c0862138bfb92504cb696fe361b0895b44. 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/FRX202052583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50cbfb8b66246fe1ebc07875368af6caea5538893b8026fa85794ba2d4e87e64. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/FRX202052946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd36c4fe1f919f679cf1be2a31b6175a83ea58c31bbcd92778b222d48725e60b2. 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/FRX202052947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f9fd6e1f7107a8ecf73ace34cc4fc00d1310fdf39568dcd113132befd6b2536. 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/FRX202080674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e3e63469eee5b19b1b32a225166317697b3fbe9f5d0d31becba996fa986465e. 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/FRX202080675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aa01159bf359f49ec7e61d066918d726a330c066465043c2c048b0c8d5d66d9. 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/FRX202083917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1958930ca26f65ccc6088102c2ceecd011bad1c4103fd26d30b7d2e06d4a297. 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/FRX202083918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x618396e5df233964483c5be40e7258f0764537b540dc09d35938080fa440b862. 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/FRX202075944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b1ea987a21e43772412bd5faafbb6ca7c7311fa1dbe2c914979de8136310469. 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/FRX202075945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40a374905238cfb4823188408b2697e222c2785233ee6a89d03ae82c45ea62a8. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/FR96X1988202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c1bc92c08bf4cf3751d278d8334064c82c2c089734a242851a21e12877654ee. 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/FR96X1988203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3596a3b7d094f712767ee122dfc2ed69190d77f41480c46f30fe99767add337e. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/FRX202090061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bc99c1fa150863fed513ef2d3fd2d56fd5879328b14b1e756948777e6e89a98. Chain 2 (Bitcoin): anchored in block 957595 (2026-07-11T18:26:17Z), 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/FRX202090062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9b1815dd60ad34e31048b9ac83d02bb4eeeda75c0178c9af8a01b4165ef2fda. Chain 2 (Bitcoin): anchored in block 957599 (2026-07-11T19:42:17Z), 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/FRX202093466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59336809d1d1b0fde10645e8b5b1c96852eb01555edc186ca1fe75ede2967715. 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/FRX202093467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7cf6e596bb579c23b8fa7f9b9f66a89cef7f4beaff40a17ac6d0ec74e23a934. 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/FRX202090349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3719bbe5e99e126a7326fa12e8fe1b926e750769eb28de79754fd76a4f9383f. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52: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/FRX202090350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f172d462dc90407110aa15ad607e4ddb365ee4d14ae11047a19bc36750afc81. 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/FRX202090500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a7e9e3480d961f41e0b87d8923041e10b183e074c68447007edbd0b2371881a. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/FRX202090501.