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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x056b0e8636e1fec0a8f97db98193a0b569117bc2de6b188689bd2132aec3bc5b. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/164707f7-9fc7-4c5e-ab80-6509b37f1435.json and https://artists.proofprofile.net/proofs/artist/164707f7-9fc7-4c5e-ab80-6509b37f1435.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54c1f76107d3dbd779a114c6235eb08a9986a0dcd4c7ea1a29e93ba3849e23cb. Chain 2 (Bitcoin): anchored in block 958706 (2026-07-19T08:50:34Z), 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/FR2X41521490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9db4a5c45801a3eea7f1f2ff433437c91c05eaaf1ca146e31ad96ef75d380d01. 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/FR2X41519479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53b246b5708110f04ca4a2282acda0d75c9a5eca11142f404aac9b9b9096338f. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/TCAER2052029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc206724129ef3b6d5d4b258f65032906aaec9f5aa4d4c4aa40fe464b7db796a. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/TCAFB2025395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a6d527216c05ecb67fc85f2599762891b7760138c3da10c3f68444b0cdd0c04. 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/QZMEM2483034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5183e72f36140f0b016f149f496b01addc56c7d8e2319c9b611cd9f4995bdbdc. 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/QZMEM2483035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca127ad4bd1a2513095417c610458353d8b7314fb8271f7f6cd4e56ba6f8f387. 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/QZMEM2483036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48b9ce8d71f3aec98efe6adeac4ba93d6cf1d132b895910597fd6ebb8414ad9d. 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/QZMEM2483037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f1fe58d9ee8636f047b176de202a2141dd08dab049a01f5bd26790162c7a260. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZMEM2483038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dc880b337e25fd79ed1090eff386eb251107d569aa00b94f92b3386a68601d9. 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/QZMEM2483039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9caba701cc7ed6b9a42b6e97610093cec3631df4eff37b41b9cf4e81f496b7c1. 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/QZMEM2483040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec68c74a654721d6ce1f1ec7de767897999897f255d3d97fc41cc8e4915195ea. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZMEM2483041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0028596fac0765ec03199337aa68e9252b807d6c5b43fc7c0d0ee980b77ef6f5. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T22:55:47Z), 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/QZWFH2442599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69b7b100ae6de784af56ff1b816d8411c9baf3276a61e5ea45d5c93496ea469d. 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/QZHN42499011.
La Cassette Vol. 2 : BIENVENUE DANS LE TRAIN FANTÔME
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53d12a71d744009bb45c3ee3460ad29753067abad0112f1b536effaec0448ff9. 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/QT3F22499496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x229c8476334715f6bf535ffc85d6311fc852aec8630a457f11f66d47ca6aba01. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/FR7U62100229.
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