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 0x33ecfee97ccc5c87d8b8cfdae67468bedb9730a61a994aa8cba7927d735d2efd. 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/ae8c3279-3390-41e4-b8b5-405028c1dd45.json and https://artists.proofprofile.net/proofs/artist/ae8c3279-3390-41e4-b8b5-405028c1dd45.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 0x2026f5fb9597608f7dbc91f558904b9c7d63162295b65720cfc7d4561bf5d70b. 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/ES7141200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x314a2bd693219e87051427251db988a7858e737d87454e47ba038bf86a6a2f57. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/ES7141200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce32cf0ab9be84bc715a56b33dc2e64f3fbd1b68bde24596a93859746eab76d1. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54:12Z), 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/ES7141200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x129afb1d3de6338718f83f093723911aece8a1aeba9b4ad1257be9105656cfa0. 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/ES7141200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaa2a0149b5aed9587cd2c24d6abc6e3fa38fdb818e14fb3ca113721fbf0f5c0. 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/ES7141200013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeabeb4654f120ca29f78db18bd4e705cc26ac9ebf98baf309b3563e43da189ec. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/ESA011492132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe43951f027e03bfeec113ad8e62430e2584d5dded7640a59e0569e8e7cd7c22c. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/ESA011501077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x684aba2420939eeae8fbc5786b544a75bedf4f652454493fe8c3ded5aa6c92eb. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/ES71G1705427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x750dd5a7be19484191bcd1a85a572d34ed2fa8b1cd74c73d6214f9adb5247d55. 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/ES71G1705431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf93141ae44e2750b724568be422499db350c8e69c164bba77ebcd512e122e26c. 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/ES71G1705433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e93fe90fc508f858d3fe014aff7f6158cabd35a67069ca8000ac634d2d21f18. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/ES71G1705436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbfe31bb8d6a7ba6e46b4eb01962c9af6bf46d25853e885aa0764a9df2422440. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/ES71G1829911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ba4a97d6550ae92889d6f237721d71605ae4bdbc965b9c1d48a84ce2ada8141. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/ES71G2222955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaa25a5e1191ef2eff825cd5399ab2525db7a92768bdec247ff73d1840458ed8. 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/ES71G2222951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05461167f6d463492235875764d39f56a325621107b0133c76f69aa2814b5c31. 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/ES71G2222952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6dc1169ebbafc1a2632c35499175946b97817620e61b707a29d1eb39b2175f5. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40:06Z), 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/ES71G2222954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ba4a97d6550ae92889d6f237721d71605ae4bdbc965b9c1d48a84ce2ada8141. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/ES71G2222955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb897ab2067155aeb58c7ade245268f3c2216f54962f0f25f0fd5d7c596786ef4. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T08:17:14Z), 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/ES71G2222956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x175fdf753dc668776a085e93e2a8686a4c8b6c28a88d0ecb133db2b909289f69. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/ES71G2222958.