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 0xedba3d2131255bcf7b7f55f6cf9108f1529783ef67571c6e3cc1571b4986b9a6. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c6dad6e7-151b-4003-84d7-90b75684b16d.json and https://artists.proofprofile.net/proofs/artist/c6dad6e7-151b-4003-84d7-90b75684b16d.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 0x0d67da1d16f949efff69ca6824a745100f6446121177fa1bb45e9893ba7d2598. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZNWS2137417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1ad19c4e4b7435861da04ec556b3df9830e704ab2e20f07ee0ae07569d71ea6. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-21T08:39: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/QZNWS2137424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4d8827a9ca8bde686282c064fc494dd96fa652a55baa39b99467d6f93697224. 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/QZNWS2137425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e62f6ea8dc73a5ccdd91c0b1aa08492eae368776f701c1ff0ed33be38aa1454. 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/QZNWS2120685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x948d5a3cb69cbf6e1447e46a7551e233874fa54c605e38922989111696103d07. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39:05Z), 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/QZNWS2137418.
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 0xd7fd5c851d28879650af78c2dbe06607d1e024abb984a7ce781469a2a37d9bdf. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/QZNWS2137419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30e39e347b3ad1172541d534c629a0e9863aa7c5fde86734a4d31fe8137e9a75. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QZNWS2137420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c2553d51f7b788bdadcee220d9cf946bf0cb2a9ef9d3a74336d01dac7a8904b. 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/QZNWS2137421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5233f51d1e66bb0469620398d8b12f0457a177a5f1e117da38c8335cae99ff4. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/QZNWS2121442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5229b476509df08a71a1d5e69f75f31730f8238041f5a850f673b4c1ebcbabbb. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58: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/QZNWS2137422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d8c2c31d5941e1b0c5ad6130c067628360f7dc4d0a0fe5742803013b01dccec. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/QZNWS2137423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80ad01cab05904e2fcd0a81f1e3a10af00bd257939d367d64c05312b3ad53091. 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/QZNWS2137426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93a8074dc605f5ef567593c3ae6175bef385246a8db2a6b11521563ef17dcf04. 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/QZNWS2137427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ebf6a8821382bd4054d76707a5930691a9d0b12a52759f663abd593d2f2fdec. 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/QZNWS2137428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x272ba80241ae52c46b163573e25c36cd018c237f645b4622a10427153c35d1e9. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZFZ41915775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7be7273651f84c133e25e3dbc28dc2e20f24fdd4b8965ccb91761ea2bab38867. Chain 2 (Bitcoin): anchored in block 960165 (2026-07-29T23:29:40Z), 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/QZFZ41915771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb22b094a4c21697a7f8d3f5eac9c2ada599df607e324f8a3af6205ad7352e2cd. 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/QZFZ41915772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdc592562e1cce0551e007d0ddaba1e63b3a98ec8fe85e5401637426b1228a5c. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59:18Z), 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/QZFZ41915773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc674c76dac0b44d6f1a904b99380a80a413f184b5a1c3a93f0b5e79c3caa6d54. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/QZFZ41915774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x599dec72504adca5c70811ef7b8b36a0e2c77d43e579871a3c85df25b991ea86. 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/QZFZ41915776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94201cd649bfa39b1db5b3b5de0a83ddb0ea835bb797a0baf5a4508e25976b84. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZFZ41915777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22765256acc1ea1ee24df59dbec9d7a7c3d5f5670ff84a26988ddce95e777623. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/QZFZ41915779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d023b254e6d1e614ed94f3c0160e0dd98b16d177e28e2c169cab723d9b71bdd. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/QZFZ41915780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fc9f9d6d98bace765b584146b3d7a5735b7118b0ada3b67383a538f364f3c32. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QZFZ41915781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a2146a66fbcb31e74ca533da37747c2cb817c55c19e95c64d61e57412d5bff7. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QZFZ41915782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f461abdd3cc37a2cacd654d14c8b7098510492efe302168387529ffb8889185. 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/QZK6F2204312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaca07cf5a1f18cdd97e3fe69d7c3516c4993ac3398c3bed091e09b41e89f07ec. 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/QZK6F2204315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf556a258a49c499ec891941ad4860ca551f84700504260c18d562f02e972ae7d. 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/QZK6F2204320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1ecd9814ee32ebd9ee724faad411afac5605093a255292f0f0fa0cd5b1259bb. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZK6F2204319.