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 0xd4fdefb558235095bc91ca001bc14c4eace0ed696c5b63a981d817de190e9b90. 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/0e4521a7-8d25-4646-bfb7-eed73293692a.json and https://artists.proofprofile.net/proofs/artist/0e4521a7-8d25-4646-bfb7-eed73293692a.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 0x3605aeb928e4bb3c0f1d146bdc6e875b5eb467d43d910382e702784ce13a71fe. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZDA81934328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x578e06287e97b2b34ada274deb92501e8ebd841ee6f429cdac2f9a888ee6b094. 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/QZDA81934329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6481127042c5e60d1ca4a5a808ba6f236ab1be1a8987073048a3626e66e4d53. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZDA81934330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4481532f2409fd48c2190d90d402f67531cee2c9da1fd81dd61dacb970c79211. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/USDXS2203465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf10923787a4f8328b33e14404e6e0a1aee953648f3297a54a44b2e9f02ec4ec4. 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/QZ9QQ2300252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61a9fd8265f28c86b30a89fbc75e153cbe78d551e948f170948e197b8561d636. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:32:59Z), 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/QZES52582703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79e6dda45d1a8732027504256774cf760b03ac8d99ded617cfa9c920cb94b235. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZHN92544187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd814d3aefb76fc20ad78d31307ee6f0cc7fcf01a72f2860a29f9cff9f3cbe50. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/QZHN92544188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcefa0df92b844dcd1b23b1612e0873dda1d19fce6d124b450ad2ef0eebab8616. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54:12Z), 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/QZHN92544189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f0b6e2a28cb88d995f9f965c39cabfdf4c5dfd9ba150f933535e5ec2e230f8e. 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/QZHN92544191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61a9fd8265f28c86b30a89fbc75e153cbe78d551e948f170948e197b8561d636. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/QZES52582703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44456c8ab9d1fbedabb4142ebef49a329c2d80dc75915f6f0f3bcda3d7b1a445. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZES52573971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23b892d956eb211d86d7457c182adcdfa6b3831ed0ad8824f1ee7a4c57bbf25e. 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/QZHN92544192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54c656abd087ee17d9e4bf8ef0c1ab029fe34ce1abd839d5b2eb12387a9ff69e. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T23:18: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/QZES52585474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1244b62ca69bb0067153e8039f9cd19dad02cad04e41606dcc0172ee7ce07d5. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27:37Z), 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/QZHN92544194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bc872540b18514628c7d4a87cea2ad726aef535ac48c157228ce893c5911a00. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48: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/QZHN92544195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58b87625aa66b3c406416e2dd690bab05ce70779d94759a1ad521d127843cac1. 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/QZHN92544197.