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 0xd845f6737cf7a5357fa720c07f15f7d264344658f14232644655ef04f373f66a. Chain 2 (Bitcoin): anchored in block 954513 (2026-06-20T06:31:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9d552d58-87cf-47a4-a3df-cf63a0938721.json and https://artists.proofprofile.net/proofs/artist/9d552d58-87cf-47a4-a3df-cf63a0938721.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 0xa9d56e289818c77711e857ca1f147dac5de45c6bb875a6cdfc86e6c9d1900f5c. 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/QZK6P2248812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70f78175834226cc56ea6c62acffcdb1babef05137e9757a21942464c4c468df. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZK6P2248816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e63293d8739f08bf6030846068d5b96cab6639094b56651a99e6bec9e55468d. 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/QZK6P2248818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa54392c0efcf96ff973734302f9b4b8285f6818fc4f70cfa832fbee60eb35732. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZK6P2248819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8be64f246229aa5360b401d27a7a383e13cb0ba6b75105c76c1a75bd8f9cc4b7. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/QZK6P2248820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38ff40bf6d441aa654c677dd26329a9b71db7176a790e27fabc8bc23587a8563. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZK6P2248821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf33540c41b4a02ca1eac7827cd69a92e7bf553c10e83a79219a76567a64fb37. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15: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/QZK6P2248822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce1489af50614ef6bbc9ad6067be3bb001f0e206a11b3458d23fa55430364af6. 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/QZK6P2248826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91e6ce1033e40e3f9fb64f2ca36281823897587f3dacf4b862c651a8bbaeeb33. 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/QZK6P2248827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fd443b81fcf36a46210e7bc5ce6a212023b2ca43cda00dfbf25526fed373a80. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QZK6P2248828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e2832c37f7918db4eb7c32fcea89a7a97ca3ceeacb0b55bad77284b296a3088. 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/ES75E2300827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38316e32bc12714069e3f37054529a90fd36f19d691b4650e7dd1fa9671596a0. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/ES75E2300828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeec6de0b661c47d556e340b5b229f2547fd4908210e9367ebb62955994fa9c95. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/ES75E2300829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bdff157a1481b0278b6a9d39d8d2d3f196d4f08c0b1991e573a8d31dff326b2. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/ES75E2300830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbac4a18b0a4415d8e4cb6a9f2bd026c5380755fb4e8e0988f765504b944ade21. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/ES75E2300831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97b00f73d3bbe23f58f865eee5baee17ae712fffb827a6c77051786dc8918a50. 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/ES75E2204660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc34c1f1c960d155ce66fc11fc8e2832051fc47d2ec2d5ca5da866e2f804cbd3e. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/ES75E2300832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda03d4226875fafdd61795eeb6674d3bad3be8cb17da619c740ed12cb57e66b1. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/ES75E2206722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x015c4a87d018ec2497ea9ae0efcdc091923b62edf81593e308958435b73225d7. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/ES75E2300833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb6a00151e9920636301e4c964ffa26ab831cd1637ea63e1090494499d76c026. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/ES75E2205758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa786c2961a0b6ae31858f1294e8f35de55d2e4bb5721d0e0e2613251f011cd7a. 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/ES75E2300834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c0bece9e2ae271e598a990b5653869cad51ffd00b10b04bd35218c77b0c48cd. 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/ES75E2402309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda03d4226875fafdd61795eeb6674d3bad3be8cb17da619c740ed12cb57e66b1. 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/ES75E2206722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91225ed160c9555e5cb72caf9abb17bbd1c0dfa99067066e1696d5f694606955. 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/ES75E2205328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda9a8d21309598afc2d350f56eb08854e2818d0195ad8a835dd643a9894b7b0e. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/QM4TW2253494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2af36736bb0e5ad398f9a0ee1dad4073653d6a66900f950773f46ba5cc26ead. 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/QMFME2132011.