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 0xaa0bf2d2201c2098c51722fa863ceb7fb0165d7da256392160d4994283fe5928. 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/2b765929-31f1-4fae-83d4-0f10ce6c5a4a.json and https://artists.proofprofile.net/proofs/artist/2b765929-31f1-4fae-83d4-0f10ce6c5a4a.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 0x6b00dcbb2f9759ca6b4b179c67f528baae17dd17de9f5d891c63124beb128edc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BE5KW2300397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbd2b6fe1dd3649658b82fd636035a9c64128709eb73f56eb2c4fa76ccee8eb0. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BE5KW2300400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a18428c46ac42e67fdfa642c15242d08047e4b73ec6f9a0332875fd2c8380b. 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/BE5KW2300403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68b5a9e7eaf0c20512bb7a9ae82b3bedba3b5ff6cdb52f1ef4cc3c6276f4ed7c. 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/BE5KW2300406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d7ab15268b3b599a8f53b0caf6c5edbbe72ad13f842e00ec63f29a01dc36806. 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/BE5KW2300285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d7ab15268b3b599a8f53b0caf6c5edbbe72ad13f842e00ec63f29a01dc36806. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BE5KW2300285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf029d3fde0bde220dc5878d0d72fc132fad1e8ce67d5394ffb8b2cbe74641f1e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBARL1400567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36609c5c69913b8193fd793b394f72502ae25fd22e79d43b79212da7ef3f7a29. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBAHS1200174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6f9184744ade18ea4245223ed258c09d99d0aed09ed585f418d77980a3c81c8. 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/GBCEN1602122.
Not Giving In (feat. John Newman & Alex Clare)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d0944f193526b5cb07b0a6cc085ec846b7629225951d169a14d2a781e2c5b69. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBAHS1200483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49adabb58eceda0abe0e34ff6dec7b9fbc46f8ad1eaa6ea7072e578feedaad22. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/SEBGA1700443.
Feel the Love (feat. John Newman) - Radio Edit
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x505b8671dfb55c2e261cef5d97a48746218805d06d7882244e219002f4b54488. 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/GBAHS1200163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x628e0bfc51442616b8dac9fbefa65e57ce2f5d6e72e5c721d423c20c1ba28bf9. 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/USAT22000208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36609c5c69913b8193fd793b394f72502ae25fd22e79d43b79212da7ef3f7a29. 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/GBAHS1200174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36609c5c69913b8193fd793b394f72502ae25fd22e79d43b79212da7ef3f7a29. 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/GBAHS1200174.
Feel the Love (feat. John Newman) - Rudimental VIP
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9353f4a12a7d55f8e60d4997508ef975b0023b5a3cc13e8ef43c2beec8b92332. 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/GBAHS1200178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d0944f193526b5cb07b0a6cc085ec846b7629225951d169a14d2a781e2c5b69. 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/GBAHS1200483.