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 0x32fbef21de15e0d9f03191ee551becd026544b843d6d860142e5b45ca23421cc. 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/5e54861e-9552-4a61-834b-980a867202c9.json and https://artists.proofprofile.net/proofs/artist/5e54861e-9552-4a61-834b-980a867202c9.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 0x97c383ae226370d2fd718bad7acb534e0773e7203f657b444dac036ec39ad47f. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/ITAD82200011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb9c003c4c1c7f3de09e5be762bf100d01497262d46decdc9b239c64a9e59505. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/ITAD82200041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bae2dab4629ea291f23ebd847aaccb24b165ddb398c7264b437d3c98061ced6. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22: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/ITAD82200062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0068930000dbca559cc1d676d3e6c53a27ca0a0586c05dcedeb01d5ec0ee2f66. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/ITAD82200086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99dee9087e16cd83176a362ba97e9e1b8b225a9c5dac2da2510238877c398a59. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/ITAD82200118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae331f4e41e103f67efe166dea8f3db1194be3ee5bbdf5fea11548c27bfc1183. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/ITAD82200176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x028705f7c5fd42fe681b17f3f1958be88d8b67c7eb3ceabf6b590e06e3136d06. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/ITAD82200178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51c889c1bdb848547c4ead4e0f2b308880983db0748197d1a8002781262555c1. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/ITAD82200237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x156f08cd8859ba27b9b6f8f8167766d7b35c832e234f5d709d92d47166655b7c. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/ITAD82200235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb20f309968e68cc79014096d2cb326f7b9c0a9dc783b1d20392c92f121580cb5. Chain 2 (Bitcoin): anchored in block 959026 (2026-07-21T15:38: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/ITAD82200207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x052243ac757ea7015c0e87c0337bd70164fce133d75c0718c985b0419df44117. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38:28Z), 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/ITAD82300038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d41c8d79d26b010c2b2db93a850a15fb002cb7991242ebdd21995e6eddc6805. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/ITAD82300040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5514cd8d59ebd97c8f8a62286e663a3e83da46690d22773b408a34ebd26c7b7. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/ITAD82300092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce81352fcf019055dca249f39d1050be7714164ba7837417a1e553e9382b5730. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/ITAD82300178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc99a3ef6d5040aadf51608c7879fe4dee1236adfa5b8355554ef4064aecb7357. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/ITAD82300240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac69f261ea00d0cad7fd533510923bb7ae65ac87ebaf61027b1a8d59173a7833. Chain 2 (Bitcoin): anchored in block 957796 (2026-07-13T03:24:42Z), 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/ITAD82400021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee48810a1b20aef50249ea3db9f0ae533fc77a2ae0703e977fc4869fc2c1a130. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/ITAD82500125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac69f261ea00d0cad7fd533510923bb7ae65ac87ebaf61027b1a8d59173a7833. 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/ITAD82400021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x181921d5df3dc8c426e937db9a455f762fff2fbd93b9d5cbd9feca8e0d82671c. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27:29Z), 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/ITAD82300093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x989ee6b78aa37bead29032c3814aaed53c2166e1c0f0598070dc044dcd8fc80b. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52: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/ITAD82400120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d41c8d79d26b010c2b2db93a850a15fb002cb7991242ebdd21995e6eddc6805. 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/ITAD82300040.