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 0x052a56b55871da9ebfc6a43590b0c8655c0c220b8561e404210dca4cba995d5a. 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/71ef4e0f-e2b0-400b-bfd3-de4817eecaa2.json and https://artists.proofprofile.net/proofs/artist/71ef4e0f-e2b0-400b-bfd3-de4817eecaa2.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 0xf228a567251ad14c771f3c5f73080df71494b810c37eba5e83871d24cec9ae11. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T10:31: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/FR6F32101000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x965fb6c027daaa7524898653d3bcd8da772a73229e23949b2ab330a3f06684cd. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/FR6F32101020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x903732a0d666893a7dd446c009d9df2638fac0bb7c31257768c4a72bec497caf. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04: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/FR6F32101030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76877857ac4ff243d5f556fa43a23d645969cc92d862a81aac516bb5841f4214. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:47:00Z), 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/FR6F32101040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddecd753e7b71bd97c906a63fdde91349c41087582ef905dc45266a0d5e9833b. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27:01Z), 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/FR6F32101060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a7f8a9ba85987478ab5dffd84a7044efeb42c8bcf888e115631f48a60f41ea2. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/FR6F32101070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d8a2d8048a7677151eca64051379da0bceabdcbbdad737490383f2590a15e22. 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/FR6F32101080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a46a775633420675d660276e6c99ce4f1f8e837b19d8eb92e7998d036714cfe. Chain 2 (Bitcoin): anchored in block 958705 (2026-07-19T08:43:25Z), 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/FR6F32101090.
Moulala (La Reprise : Aya Nakamura Cover)
Moulala - La Reprise : Aya Nakamura Cover
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x430a4c70a98aa8159d6cbafdabdfb717e85683885be5b41d4ee555913cfbe81a. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T10:00: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/FRPZ92204160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b0b1516a8c6f1cd6c706e4d222662410ff3315f517b6daf2bcc93fe7c7fa0aa. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/FR6F32400070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf50f87155599088ced7e12030ab2c75ec7564ee6d0c56f9551fb8eefdcb5d8cc. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47: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/FR6F32400080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05791473d4424cffd420ba31532fdf7a545c1854e5f1c6f2d733ae37319986f9. 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/FR6F32000370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05dcf8bc18160691ed4fb459d3e45cc631ec0ebc4bceffd9d3e78192b19e20c7. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/FR6Q12100042.