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 0xb6f82714d6ee54934a9680b21f129f6b409cc6d1c6b601b73577edc48345ceba. 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/f5ef521e-f108-4617-8964-cf94b738f4f8.json and https://artists.proofprofile.net/proofs/artist/f5ef521e-f108-4617-8964-cf94b738f4f8.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 0x574650f1edf21bfad9ae7fc1f47278307a319dac5674706368ddd91119f82546. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T23:18:54Z), 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/GBCPA2101575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a87df3c7e0bdce3b1108f62df48d4814a13be5ca9ebbac4e5345a91d14b6d2b. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T20:00: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/GBCPA2101576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11d0655ebc1007ea2d55be5467fcd3223f93dba43fd41c6133c01b927f04a704. Chain 2 (Bitcoin): anchored in block 957892 (2026-07-13T18:21:16Z), 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/GBCPA2101577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfcea63e0541cc3deda51a7af08752bcc41b5f3f3a004637aaf8e9c33877c4dd. Chain 2 (Bitcoin): anchored in block 959009 (2026-07-21T15:34: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/GBCPA2101579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14fbb9901b3702480c71e90ce711fef25a248d8c7ad22a1c005409a503320a47. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T04:20:54Z), 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/GBCPA2101581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92a5d912033e6d7542d42eb075d5d7d32b06dab781770afb32bdcdc6f88c2cfd. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/GBCPA2101583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a78d20240505ac7e21c2c55b9a70ff772806a2609ea589d871cd4617c289aa5. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/GBCPA2301819.
Cherif Ousmane Madane Haïdara Tafsir En Bambara du 25.03.24 Du 15 Eme Jour Du Ramadan
Shezita (Louie Lion 'Don't' Take a Seat Remix)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85e73397b37c2153dab853f9f929820ac632b1a3ecfc3feed676d6dddfd29e3b. 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/FR6KN1600011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba64238eb842ca9d024591dba9d4f5111477447958b61078c7433ea90e80fc26. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/FR6KN1600012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b978ab9c2edc94e81cc9de00eb0fd06230385a4d54b72f196c29ea3e3d82a83. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39: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/FR6KN1900080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad490f004bbc80fc9de842431b713b0c9f19bd82b1aca8306c891b12cd9760c0. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/FR6KN1900060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd51d33b80dc37a47c6e9b97f7d68fb4ab620a917ac7e45b4a20d30d276553c7. 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/FR6KN1600007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52b8978929576c63c79c2386ddee17b8bf6dcdf047c327a0ec2f636fd4c4e343. 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/FR6KN1600010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x224707afc037e1333d96c1e3f63369521b8dadedabdc5075b827a2b76c58a3ce. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/FR6KN1900150.
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 0xd591d58cd5bee5ceb7ce803c37f05a29e3bc55a4acd2ff1644be49866b6d1cec. Chain 2 (Bitcoin): anchored in block 960177 (2026-07-30T00:21: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/FR6KN1600002.