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 0xf15f1b2d839728db8492140e3e304f71c22e34b0d11ba5b5c87736fee1afcb79. 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/320812ec-dcd6-4ce4-9fc8-75ade5684344.json and https://artists.proofprofile.net/proofs/artist/320812ec-dcd6-4ce4-9fc8-75ade5684344.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 0x8de2e96ee7b070fd0c08b03c44c307e9e3109df00147926f8ed8c9899f464c59. 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/QZNJV2461622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe53dab45bc8a1d7aef47b3c0873d138c83988b790c9e5cd7dcc54158a00844c0. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10:46Z), 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/ESA112443607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc59a8b63d8a6b540678df32efbfcac63694a4794e7ada871a53ac9a95e985d74. 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/ESA112443601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b7a9ff2f2cc6cd7316f2cbff02808ed02bbe3735189531844631ed194f12fc. 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/ESA112561911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe608f20e23c09f362672294cb94ff2193447a952cd673707bffffc49dd9f8de. 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/ESA112559918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84bfc20afa8cb60e70525132f8b5798387fb3338909d3a85acaa3b2658331397. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/ESA112456813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f78858173cb19df392492f932504766d0588862c81dfabe9709246cde48f51. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/ESA112455880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d15260db7e44f2f7c1a26cb211b63d32abda12404dfd02001bb7135799c5eae. 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/QZZEB2462697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb3cb5ebfa6be3aa38c5e0c45c1e6ce5187e1fbb8a5c6aa7710ad67bbacf6c07. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/QZZEB2462245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x562af1c51c787a38db411d4248c85e38be33915e85bf407dd4c35aa26b8fbdf7. 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/QZTVM2487845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x848239ce9098ddd70b030d087355b44879d41d93f975e5c11ba7ec6dd9eadf45. 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/QZTVM2487847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa644fabd19318e1e6464d15225cc411c845759476b83a892b7ebb369ad58f89f. 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/QZTVM2425291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfa7eeab39487afbed7056d4d813273007c8ccdddd4db4d226d428036a0c4ec2. 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/ESA112445473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d14f0c82e546e0db38bc0b8ce92b7590d8d13fbe6371598a1ecd22c6ce07ae2. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/ESA112445475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed4497a4408607718a78fb44b32ef61dbc2d12971ff53ab080209be3064fa780. 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/QZNJZ2422469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf17d4127510ba9873839f978cec7aa528a7ee01d77d02d8a9dbc0dedf2092aa9. 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/QZNJZ2422471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc22459fde879099b9dd3b979b0d7d207271885b549275b8a2a73f3adfcfab14e. 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/QZNJX2464826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8def8f534beb54487fb1d27b13f59784507b2b4418da6317d1e07287757ceac. 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/BCE7P2400442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88115878550b969b80f7d20d7380de2f0cc9d05046889bffd369768844fb1b0e. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/BCE7P2400440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8d45b9d8316666a5ee6d8e5c4dd0f5eec24d3a8d9c9462cd7cdd59f7a474e45. 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/BCIH82202195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7da638aa1e4209cf10eb3700fafd292bcdce9afc7d70cd9de918b1a79e658a55. 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/BKFUX2301313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18ca1e18538f41f8457f9e902679aaf26e99fe4691dacf684b25b025c50ceda6. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/BKFUX2301314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x303d900459ccd1edc06f29e486b0cc1f6be6b2254030b5a358fd9a4d9cc21b17. 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/BKFUX2301318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x640ad8738a80976a2ea17b5e2faec575341c53b7e0eba25b84045083e40f6881. 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/BCIH82304884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbce2a9df149ce2c7db809cfc59cc890b2523fe9d35b25402c2facda585414a1. 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/BCVK92302265.