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 0x4ea43c86fcc9b15cfd4a5dee51256d30a3d6ac207574c51dc00a79e6eb068e61. 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/1f913c97-b762-4793-8d4f-a65a8ae5e022.json and https://artists.proofprofile.net/proofs/artist/1f913c97-b762-4793-8d4f-a65a8ae5e022.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 0x01a486e7916028a1e2cbc56a8196d60d9b92da80ca15b00a6ceed05e7677ccbe. 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/LBA081104761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2cc64c777405f88092d1e355735e395521d13a1c805b01f6a456467f1d3bd04. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/LBA081104763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a9f4126523dcd73e59aa51984c05f1e91eced608bb10141c7af1fb7f3f63aab. 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/LBA081105785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd728995c49db6688a4daf8618f41ae26179bd1a80f701ab39a5e6706d80623fd. Chain 2 (Bitcoin): anchored in block 958106 (2026-07-15T05:35: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/LBA081105789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca8001a69493d4a685ab40aa6610e73244950dafce67ba1358c9a38062fdff95. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/LBA081105790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a53614c1779045090b07e81589b26357011be508d353447a088db6890371d3f. Chain 2 (Bitcoin): anchored in block 956425 (2026-07-03T01:28:11Z), 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/AEA141203411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x348b58d2e39231c29d46d832514c6bca4b9069ad95c9e6f26b7dc1f8b7656315. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/AEA141303178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94dc646926639531e0eddc5cf36f31db5c1f9c4e2e383e1ea6ac4cffc3a86eb0. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/AEA141403518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa71b9079a184ae479e7432750dbac45059295e35f0e3d2d09e6af8345ff81ce8. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/LBA081122651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd418b25beeabc3b4a296149520f5cca9f93f5fb1d83f4bd8b6160608b5ce4b44. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T09:22: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/LBA081122668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x052bb1657ae5dad0ef86336fb767cfa003d0720f12a6c9d1d693b013616aae3a. 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/LBA081122670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd418b25beeabc3b4a296149520f5cca9f93f5fb1d83f4bd8b6160608b5ce4b44. 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/LBA081122668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf67dac78fda36db8518027388b575dfc1e5c00c6385ae6a714a03da39e78927d. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33:28Z), 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/AEA141401410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe323221d2bf05d47fc56dfa5513608d3a30b431cb83f580f619b2096d98747a. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/AEA141301383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86f7eb8eb25b207a2df06450865efd99a941e845fc5c2db851470c30f68eb077. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/AEA141500583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7854dba8d4e11d40af1fbae2630d61be4d3a97a5a34d5b67a74238d8c1829271. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/LBA081124078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cafc9de9a635e9bba565c25c9c230338efbf14a5b970e5a887d66d386153975. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T17:47:28Z), 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/AEA142404589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb85df9ded2cdf98976bd63aa4a08b89ebb02894125046d3fd9172399784fe1c. 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/AEA142500029.
Safi (feat. Kenza Farah & Asma Lamnawar)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fca2b2d5f49323a20fe087bcc821cf6593ab2cc6651aa6f626de64a9aa3c6c1. 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/FR6Q11500109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc75424c9776494ab3af08bf38390fc67e479038f591074977e02fdfbbac807e3. 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/USTJK1111111.