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 0x0dc20439f63c042fed5920216798861de845234ca4e06e64a08f006f842c905c. 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/ee363d5c-ddbb-49d7-b05f-4034e21fea0a.json and https://artists.proofprofile.net/proofs/artist/ee363d5c-ddbb-49d7-b05f-4034e21fea0a.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 0xacc297bd1b3622cf924756605a994a861d8a82765d1b675db04bfd3d85237aba. 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/QZMER2271823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad219eae8d702aa2db49c9ff0b6cf5d54be159a04069f0796658789d68b17c99. 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/QZMER2271824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde2d5cc9931c708010f1e9e93e22c932faff4f7c4cca076a31f52a0a6a9ae158. 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/QZMER2271825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0d1154bac89087bc57bb9d6042adc88ecb6a4f0890560614d15a8d71c4011e5. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:20: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/QZMER2271826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30d654d2f744917080c07c0338fc9ce7306a416bceaa00685186112248516834. 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/QZMER2271827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53aabb7a53f61b71d3f82f58210f3c5864931b3ef229fc0b149bbefcfca79d1c. 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/QZMEQ2362866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x465af8be0593cc5d27456b52fee351b1d8468572b8b665f2ff46736d0e96f2e5. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T23:13: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/QZMEQ2362872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2c167ab05bce754b67e5a37f7a6ae40b0357ac3f0c64744fc93e0913548a61b. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T12:52:13Z), 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/QZTB22346414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9e028bc6be93bff34cb08a383ea09810eaffa704215315e6aa99ae5fae4084e. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZTB22346416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cec8e64c414350bdadf2452565c96375382d20f01cd0117621b8de139feb7e5. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58:13Z), 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/QZHNB2414282.
vent #p̷̳̈́̆͌̌o̸͉̭̞̺͔̼̞̩̭̓̀d̸̡͖̯́́͌̓̕͝c̶̨̦͈̀̆̔̏̀͋͆̒a̵̻̙̎ș̵̗̼͔̲̠̲̱̣̭͗̽͗̃̽̀͝t̶̛̩̖̯̟͆̐̉̅
vent #p̷̳̈́̆͌̌o̸͉̭̞̺͔̼̞̩̭̓̀d̸̡͖̯́́͌̓̕͝c̶̨̦͈̀̆̔̏̀͋͆̒a̵̻̙̎ș̵̗̼͔̲̠̲̱̣̭͗̽͗̃̽̀͝t̶̛̩̖̯̟͆̐̉̅ episode 49
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7070ebdd633d3b3f1be4cd89f947ec3920d1982dc2edfe53f3ea2ed839e08b22. Chain 2 (Bitcoin): anchored in block 958045 (2026-07-14T18:53: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/QZTBF2508227.
vent #p̷̳̈́̆͌̌o̸͉̭̞̺͔̼̞̩̭̓̀d̸̡͖̯́́͌̓̕͝c̶̨̦͈̀̆̔̏̀͋͆̒a̵̻̙̎ș̵̗̼͔̲̠̲̱̣̭͗̽͗̃̽̀͝t̶̛̩̖̯̟͆̐̉̅ episode 52
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x497ca1a6d2f63fc213211875b8c85092517f6e55d48c1f496c20f4b95c6a900a. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZTBF2508230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x702322bfa3d38189404e2c4159d3a673c5c78770b4c923c627874d307fa33825. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZZ762551404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fee124d0a2f3a6eb9096ae550abfaa0c91c959012c96e0f5c8088496c1ec87c. 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/QZZ762551405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a06569c99036c7cac8cbc607e3e5f3950ed3f0672b72e0205e24086dc01deef. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZZ762551406.
J'AI RIEN PROMIS A PERSONNE (KRUELLA Remix)