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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbad28896d900b033e0d97dc08b1c92cfaad6d3a122e1203024c62fb2aabc63c1. 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/bb8237de-15ff-4472-ae5e-1d27ca24cfad.json and https://artists.proofprofile.net/proofs/artist/bb8237de-15ff-4472-ae5e-1d27ca24cfad.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaa9ddf5970d5b3f84d4227157141375c9509b81c6b0d75f3faa97f8d08db89f. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/QZNJZ2405859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0134b6039d7bd95debc9cd0db7703c9f5174bf6d752ab0bd99a8d64815a95311. 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/QZGLS2494528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b9cf8413be316109122737b0e0d9799f785dee23732789b1a670eb9d32be372. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-16T13:52: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/QZGLS2435426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f57b2ced91eb333ff623f30a772120994263d912b4e052715dc4cde77034dbf. 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/QZGLS2429720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44de9afde2fe0111acaa1b190e7c04940b9acb48b467f55af5c232f05f6a0328. 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/USCGH2442341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f4766a5f1a356f430d185cf546f091f210d69d8bb98d0fa462ca5d12a5f53c9. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZES62394228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee20dfb23a66e56e9484b6ba41d333b71d2870da32400eb331f0526d276b4337. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZTLA2301933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefc27374b8bd3161fe88e148dec115f1fa22a7aba9ec4108b064d87100b06068. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZTLA2338243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb841b4774a1c535c430dfb204586c330448d18392eba50a0e2f11e725d056090. 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/QZTLA2309374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3abb28e3b853dcfd193e520952a7708e2b006a8f95c7716e264a1f54f0202c78. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZDA82339573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x728622563bb2068c0a902423a475a351bb07e18845fe8e022f9622a17475445c. 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/QZHN92407933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe405f4b255ab12eaa30095fb0a6504e46ef66f41210eedadff1e601e6fc3c51. 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/QZHN92407934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf478f1dcc0b0155ccc577a30db0c1ac9a44ca3531a1497d7895f0c5bb6df6e53. 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/QZHN92407936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x758f66dd851a7b5e57f90f8d724641930e38699305b4957a93225c49576e7f85. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZHN92407937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ee8a749b511648704a8b3161eebe41ccaacb75c8b2727e8874ec3b4c8e227c. 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/QZHN92407940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe90cc6f325f52851f12f30ccd6a7d85bfcf16106f4040cbe2447be219380ca8f. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZHN92407944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63bde74af85bd24d4de3544c18d5ba34bce0c49bc6fedfa111b1a35d6905caa2. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZHN92407945.
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