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 0xe3bf79213cb6e12f98cbfcfc7ba08a53641e3d3604bbd4292a8fb7c2eb4ae6b5. 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/c18c5f80-1263-43b5-95d0-498a06cf2a50.json and https://artists.proofprofile.net/proofs/artist/c18c5f80-1263-43b5-95d0-498a06cf2a50.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 0x49d8d0d1c74cf6e96a9e6904a4bb78af494d26654627a268ba22bc4daa1fb9a3. 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/QZAKB2369019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2268ece527b01adcab4713c1b18d23a833c4ac2a138425b0b78ae01b6b5391b. 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/QZAKB2429535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3991d37d68aeefe9f967763bc0f3bc0479e49424c5e6ddea2e1b2e3b7272bbf1. 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/QZAKB2407493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff2e841c51402d19dda6bd1a0e676ba60557fbe6470c712d02c03fbb65be45b5. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QZAKB2378971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde08d3743269f4c67633cf56a718d35b674f50328f25b3732ead1092620e9e58. 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/QZAKB2374471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe08c61643dc1f827cb194a905f6d5ec3fa7216b6cc5cc6f4c13e6339aac2db04. 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/QZAKB2361338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36b62f74b4051984c43ce3b0a25feb0480aeb7b1f80f6a6127badaa894165361. 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/QZAKB2355112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72e9c46f435d3a03f0a9be34cc189cc7de82db7550afee542daa36abfaf1e818. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/QZAKB2352025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa44ed983098674b751bd2c1bb0f7b2598da6e8f9cfda2c41d3806ab3b29bde1a. 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/QZAKB2347319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b8ee058dd80d89dcda729148175a0ab8fa51d6e29847704adb8e3e1718a8bfd. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZS652334503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe373e43845c15bf755c9401a6bbadc7faadbd05d12cb6733d91ad2b22abc2865. 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/QZAKB2342894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66e38af2debe35e8edb9f6d6135b55ecb57afe483fb9d67578c341acc87e625e. 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/QZAKB2324384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32f07fc41bf8912020953dbfebab94be95d598d28797981701e11af593998c43. 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/QZAKB2321814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5eeed36eec7e94daefcd2084a424405185e27a6c316d58d9788697831fb1c34. 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/FR10S2359386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bf0f3278da14105da81989a6b4f7c71987a9cbf94e612f709807d2e141ea973. 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/QZAKB2304438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd33cc9b6e2a48c4c18a644ff1a26a69372335682da0570f61f31ca708998d398. 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/GX89G2252687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x590ee4016ebf1120ada65eaa3ec9e57126aa4ec4899d09c4d4ec7ee40722bbe4. 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/GX89G2218884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b892c46a99c3db7b8b006e8d11eab1c3d7f9fe4f24df303b73f831668fb34b6. 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/GX5MY2261205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f982c7b51c362506fb6e9ba608933f05006d144b6b9bf6866f2185f48e6967. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/GX4R52295293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ad58924c10020bfc6edcd560206096a530bd7b52c04e8382d2b18bf5e672e06. 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/GX4R52274525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x208eaadf69bb1efb4005a7899c196db86a6566dced65cd6280733b18dfad4d7b. 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/GBSMU0070818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x546bff8835d54b74bbb574f85620d4d3d2a03a9d75edb8fe72de753a95d200f9. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51: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/GX4R52187662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe585f69e753619c16f598c49c59940a0db557c4d2e691652ba1614860c823997. 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/GX3HH2128271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbeea1d138293a127ddb451e7764f0a39422cddb6243a2447fe0f8b943323a3e. 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/GBSMU9438872.