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 0x83f75262e3cda9ee7224a1a4b8b64260ecaf03f7b1b4cdb8b93ad83f57823d47. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6a8bea62-437f-4092-b8fa-f26d12868969.json and https://artists.proofprofile.net/proofs/artist/6a8bea62-437f-4092-b8fa-f26d12868969.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Festival International Nuits d'Afrique 38ème Édition - Compilation 2024
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 0xed3933a5e8c9cd59da43937b0b7b24f05c40c4023823af2bd6d5a7f9a4b790aa. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR2R02200280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd88fc718861c678f89ccdc3c3a97e0ce0904c2d03acbf2d457561ce9e5d9e10c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZNJV2041628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe42b53b9a738aa5f59bd45b8828d907e3fa8d9d441ad0977f41d954c1e6f6e3. 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/QZ5AB1802381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cf6569707fc71193171339c2cb8d99cb8cf81462416e470c8a50f15bd6fa41f. 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/QZ5AB1802382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c743e16b81e4ae976525ea4c7fdbf7af465971164b0decb8580bf240d56d5b6. 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/QZ5AB1802384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0c6c38a0d4481ae7af46cea17091347ad4f5d3f7f4169d4a72b2f88ba94d857. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZ5AB1802386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ad443d07147939867d8db6a7ad680b19b56e9545f01ac178b49530834c1fa9c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZ5AB1802388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x249c1fb59bfb5392f91bc4fa675d5897f530b6c3959bdc0df340eb77eb5d5c19. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:44: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/QZ5AB1802383.
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 0x741c7b661361052adf794e3ed2cebb9ca2432b8b3cfa3790a55a70681ef0e2c6. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/QZ5AB1802385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b49447eca972303f104374551443b9a2a97b6ef70760281cedb1a3ed150bae3. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZ5AB1802387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf66c3a92a13a0483c25e7800dc3ac77769bc49215b8ea54c8dc6ff9173829a04. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/QZ5AB1802389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb68602dd637ac4030bf1b7991e2ad480c22eed03b811e334d6492b6c2adbb45c. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/QZ5AB1802390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92dfef48d5e3f36eb89818bf377a448e1d5fcad702848697d4cd59c6d4a855f9. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03: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/QZ5AB1802391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d02b22f0c809f7e03235cc03d0164d2a1f411305482350739041aab5051e2ec. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZ5AB1789130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eb82e0fc6c52615670de2942e8972bd937b70ec9d143e2e3aad7365458b3f94. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZ5AB1789134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8b76fbf21c46ebb40052958875ab810bb954f23bedf76db32e534f7a2721411. 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/QZ5AB1789136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b0589cef76dcd41ff24b260f1a7624b1d50a81f5679b7794e02f9c66cef3f1. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZ5AB1789135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30715f31f902a6b151d9e7d6ce0b3447ea5d7eb5bba8a15fe04cc8f9261569c3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZ5AB1789137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce7e2645f6b4cd1b82eda6a39ffba5ca46b265a50f8ba42c21ad39b49cda482d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZ5AB1789140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd64e9f68166bcdaac68c6dc6c48b5d7908418d2616dcddf69592788b82d9c96. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZ5AB1789142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85d6901b689e8578e0cc10aca624ff7ab57c4f513455bbae1a2c87e4ae94cdb5. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZ5AB1789150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b5aa55de7fc1ee25b723bb1687c031671919a6538eba50d93e77e2ae9cbf835. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZ5AB1789148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83eb53c03fdbb6074764433a767075298d92ff7499cb6fc0f0d91c2e904f81be. 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/QZ5AB1789153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82527db3d31b0b38eeace4e0797c04d75631268b8ade77e4075b9f0965f85428. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZ5AB1789154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb624340b1479eeb6020a532dd7f157388ebbfe9a63bbd59581bf8e3ec6546a62. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:53: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/QZ5AB1789145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dd3b7fc6fdd1707fa34613e2a84430175eec4d0c25cd71d83658f39235acf4f. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QZ5AB1789129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46217c2897096840a90755979401468fb4ae914d902b453e78164f944c3a63da. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZ5AB1789132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1d5d1094871591038bdf0a4e8b94eb6733fdcf420fc42e47228f6fafac52f30. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZ5AB1789131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32d26d006e7b6fce6645ba7359c37205a3244af97505603c00e5caef0e33628e. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZ5AB1789133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x469b3442cdaf620fa82922803dac35bd37c2f904a74667a133cab046fb122710. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZ5AB1789139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a6925c29ee1b26dc0e5f1b699aa62051c364cb996a1c33d3d3d11ccff3549e6. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QZ5AB1789147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x512d1d8b7de2c5c49ae9908549a89dba92f66d0f0452e2fd98f5674c83673ec1. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZ5AB1789151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1b56a067676879eccce0432ccf04431e53f2a89999e3cf5056787ca9aa4e66a. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZ5AB1789152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef16c0a48267127c87aebd0f162f629b3500a91bfa78f65baa4b18675720d431. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QZ5AB1789155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12ad3fbce822fe027d6c651925bb85db7629669de92efcdd4459c96b34579d35. 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/USL4Q2144729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fec91e5734565e23f95dcdff82fd26630eaf55773010055f25f13c19a0fd806. 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/USHM22136300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77327f594b2ac4e554d80625a91ac13cdf460db3fcaeaa84b88fa89eb5aef16. 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/QZMZ92006415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05dd55ee8574da0a36c7473d218606ada153402e258e31d43833b1a4ff651678. 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/QZ5AB1974805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb402c0c9296681cc4138c2435e5921550305f9ebe8194d3efcc6e08ac1a8572. 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/QZ5AB1974803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d38074dea648e13ef285529fa11b1cb38923d1d964b367857034ca1062b6c75. 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/QZ5AB1974791.