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 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 0xb4d2fdd865d57de44192ebacf7a3a9f322401e5deca91902df23059dfad5e599. Chain 2 (Bitcoin): anchored in block 954784 (2026-06-22T02:53:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e645a5b8-b488-4e51-b3e6-5afb85368937.json and https://artists.proofprofile.net/proofs/artist/e645a5b8-b488-4e51-b3e6-5afb85368937.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 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 0x668ff84943184589e26c19b0258b2fee46b806d14ed4626fcc4216090e017d4f. 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/NLW852300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f5e53787f4f5805abc8b9aca9875e30fcdd350d7e52914c11c1530f7bc6bb9f. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/NLW852200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe77ced9dfd15b7c55959966b05678d571c1a6ba8e3245d0fa1afc6823c07f244. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/NLW852300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8b68a5abd1d1b40094c1ea8aba2a28b65be65fff695c6e4aaf2bd99ad79bb2e. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/NLW852300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3c899bcc96d95fea9d609641a63f89c07596b2819d3f91828908fd692540aa6. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/NLW852300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x943035e922623971dda962817340ac7f5a04d76bd733c93f8a940a2f1e838b14. 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/NLW852300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8187696e25352d3a269859b176d1ba529fca9f08110d82b840acbaef165561b. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01:17Z), 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/NLW852300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcca29a915964ca80c169d2ea201fef9346fcbb64b9c871ab941454aa6c472a8e. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58: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/NLW852300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf83561f6e844c2d2e67cd3ef3d28af67c41281eeaad6735a8d246f8cd2039456. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/NLW852300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf5340f2b6c92372eb4615e56187377689ec6192a9391a90862234f7227d5567. 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/NLW852300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f5e53787f4f5805abc8b9aca9875e30fcdd350d7e52914c11c1530f7bc6bb9f. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/NLW852200005.
You're Only as Loud as You Shout Right Now
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x983578a41028217e8001eb46f9c165366f7d8e69ba7de017d223daca54ea3397. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/NLW852100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a4bafae50062fa88d15aaffa9227a00a6b65da330b7f093e43ddac11b65e700. 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/NLW852100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c23b40e168395a7b14d8ad107ae5079af793eb4a320ac0cfe43348e72c388c0. 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/NLW852100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe34ffc30e7746938b6de32d028b15b33f5831cd8f1bbffed188938b8489d9e33. 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/NLW852100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64fcad2467d2822888df45bbe0507d673e58ab023b578a123eb81e0e487e7645. 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/GBMA22144889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf932352a1d3b362bdc970d94e835867df9a7b4eb6b25081fe70a688ac9a7f1e1. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/GBLFP2028665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35529f6ffd0e799384854a034c31f90fd7caa70780b38c007c5b8e5673471faa. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/GBLFP2102251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24a11a250b6b76d9ce27b09676b800e1a9d6bce7c89fbf00e38ca296a896f4fb. 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/UKXN21913540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56f12d50e856647b45e367241b8fafc5591721a4fecafab1cb87397e654ec0c0. 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/GBLFP1928996.