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 0x39140d571ec378eb7d35e70840a235dee767b8ffaba1d9102821c884456c511e. 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/4d3f8737-de14-4690-b0e2-557af632c68b.json and https://artists.proofprofile.net/proofs/artist/4d3f8737-de14-4690-b0e2-557af632c68b.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 0xbbc4b04ded5c85d317a5488584cfb90ca68b25b2726e62123c1bab41b1748556. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZK6M2312302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3276a65300f96d0e75c8052f683dd50332e6970c3ad84e41aa8ae46e5154413b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZNFJ2404957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc362fb2ef7da88a40342762a28ab8c3bca934d3fb13a5478a0067e0e40fd198. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZNFJ2403049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c085130c90c24daef21cd09681a1d01beca5d7e2f42bf9e6c5f4b72118cffb3. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/XKA032400034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4f1b15185e537296472cf50426e42b096401c5d60912bd94528ce311d4a2362. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QZAKB2401557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9221734446471a1b49355023a87655b7794803a98fcece59422ad7ed1b9ba574. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZNFJ2401043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19581891f9d5782c0b5f335fc7a727a38679465274e27eb2af33cd93cc281635. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZNFJ2307251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe58eced553058cc8e572366d0ec80e5591adb6a47caba82330ead4ade29a1a33. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZNFJ2306210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59dc6708061445be71dc4bb55850adb887ed7cdab6200dcf16779c7990b54aa9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/UKGCZ2230073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x489e33a86f55cf3d571c4a299a4c7c082a342ff854aab30cd5ecb92c43b4dacd. 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/QZES62176523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x324653a5630a46346f914e85a911fb3f0d901f3f3eea974042895be2da4aad30. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZFZ42176091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91bd87d527f0fb689633c63a9d086d90c632cfd35ce396330535a9d84adbbb71. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZRP52146144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0660fcb688b47ce035e7562f433c92844253c758263da4aa7cab642705b67b5e. 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/QZRP52146145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9195996de64fa20acc8df206e2e5a4ca115152a2222713d628c22b85c6e57419. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZAKB2352770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36197bb611ad212f87d9c5116ca50246f33eee7183a4114cfadf66fac4d66bbf. 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/QZAKB2401385.