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 0x9b3545fbe4fbc9072444ac99b727b19e164c6cf114f3eefbf906e218d8546715. 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/bb16d388-9d98-4bdc-bb9f-080b1be757cb.json and https://artists.proofprofile.net/proofs/artist/bb16d388-9d98-4bdc-bb9f-080b1be757cb.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 0x9dca40e59b075574524523c0a3b34f30eee7a5a9c46b75589fed8ffe2a5d6dfb. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T23:47: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/FRX282046986.
La chanson des choses inutiles (feat. Julien Doré)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa98c359037c06518ea98ffdb96bd4cac346a021f87ed6f17eda361f0434e77f5. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/FR9W12136094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f3f74eba7a3d2f2af28dedeb5d6c681041d893c1ca34407912255e039b4d306. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/FR9W12135441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf852c79068d69f87ca16fe9aa3f88d7640e1e55ae598c46920068f68b2481f4c. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/FR9W12135447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e7e93ff7edb5d56aabcfe8b487915ff87635ea4a47f66e7da3367bbd55f866e. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T15:40:15Z), 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/FR9W12135870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa2cb605b768e61a09c40582f499c83d963e72d8c38140e354166ac7787f1c7e. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/FR9W12135439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ca433c69799e272474e74e4d56743d267aa5d06b342b439f15663112a3c9f6d. 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/FR9W12135453.
Interlude : La Ratatouille (feat. Pierre Niney)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfefc4f1e0dda07583bf22e559a3761f930023ca9364dc411c3fad7dcd832247a. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/FR9W12136096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c75768ea42779c0c519c0d42948fb7f716d4a90e58670f5c5bafddd56be4ed3. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/FR9W12135445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x170614a665efd2a17cf5caf8d8ebe46153a13386c800b27a103320412e3b35db. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:44:59Z), 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/FR9W12135451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe46407cab9aa07f78acad2c07aa25156e9fb8077913871c5254604e0081e9a7a. 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/FR8Y72200188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98f90f11caa26b18f3647b7d4cb6b2ba51389307a02bc9a153e28f4772bef325. Chain 2 (Bitcoin): anchored in block 957892 (2026-07-13T18:21:16Z), 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/FR6EM2200106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc13002d5f3c51c605d1f0e9d108ae9669f1dd1f1733c8d3a3ffb50713371fc41. 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/FR44T1910080.