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 0x709ebd887153e3c293d80e7b89616961c8145aefb07e760dfa567077c8f5e7b7. 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/e51244c0-8960-41a3-870d-1f7fcefc54ec.json and https://artists.proofprofile.net/proofs/artist/e51244c0-8960-41a3-870d-1f7fcefc54ec.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 0xa6603a83372494a07b0b419f7286dc0442d6531bf5c8faf61949327428bae2e2. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/FRZ048500502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63aa102a9e947a2d3e2bff0c077dd764a089c2f3afc1ca1efb4d20c37a9e65fa. 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/FRZ048500503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5df93a391ca0a772702655d505238fe2dae70c347c719c7deb1b4d5e9252884. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55:21Z), 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/FRXZI1301040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac3caf3631dc34041b2b2bbe3fa6297a5ae5eb5cd9039da26a4e736752d8a7db. 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/FRXZY0700010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23952f2ac54e5b30ad35a0f24fe82312620f1c67871fca4d3d283a2cde92f147. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/FRXZI1301010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc50dec4e82a3bf36c9b10be9458ab8b4ad2df2a811ce5c41cff0a1b279131418. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/FR6V80611622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9dd0bd6eb72866ee39aeb0c87ed52913a19a9b330d1d6900d5f9892e6188d4c. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/FR6V81712651.
Ayen pa kon avan (Radio Edit) [feat. E.Sy Kennenga & Wilfried Bedacier] - Single
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x342a972dcde69f45d5dc3bb54566b20cf8e15b68eb0d8bde337e9d61f93834be. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07: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/FRXZI1400400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6f11a7a439f5f9355e34b0eefc0b5413647cf4f5751836aa1f5c5c3bb50625f. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/FRIDO2510275.
Le Grand Méchant Zouk : Sonjé PSE (Live)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a05815032f72acdd77448f0ca7f13776eec8a38089393e1a0c6df3c718cb3ea. 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/FRXZI2000360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1576c596bae5ac43f9b85918f014d395d10f2a868e61447f40ed3e43023dfb15. 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/FR12Q0400146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14e465390ecc7c9e9997744adc9201ea78ece277b7f31637d863587014e14569. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/FR82S9800006.
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 0x0bd98b682314eda3196941cd621d63c00158df4fb9ba8238d7bc1d3493430994. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/FRW511200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4491571ff445a9ed306c11e31e7faac167515f64ef358f9aa27e673579ff299c. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/FRW511200011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b6a49f0595e2f2c1af996a7d666a7ad5eb9b25b6ee6cb21f8f8f1a48e61c5a5. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51: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/FRZ048500501.