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 0x0359d65b3159f86dcc92e536b9cd1790ad1d235fcc819424974327af0f8be502. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/bfde315e-80d9-4b54-a41b-df8987a93d44.json and https://artists.proofprofile.net/proofs/artist/bfde315e-80d9-4b54-a41b-df8987a93d44.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 0xd87f272b7c995d7f518004fe31a666118a2c954f83c74b7c9a3a79dbe313f89e. 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/QZK6G2022507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14452ae1a0ea54de1f5084616557480bca7dba1434949f107f254d08b0960548. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T13:55: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/QZK6G2022508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc9fe2ac44efce36528fa9b4d30b99dc35d4c73270661f5bcaf48f26723a55b0. 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/FR9W12020885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x566acde5d5b11eac21d5e68c797a6263d787b038f13d198a9498d4644e9c490e. 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/QZK6G2022509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc06cc4e6060982a4e74d61185fa4fba8ac0643eb1797bb38c8e9fe7ddaab60e9. Chain 2 (Bitcoin): anchored in block 957852 (2026-07-13T11:25: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/QZK6G2022510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a74d6d530a5a16879701c800416b82285a49b14246430862641beea68a103dc. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T19:00:25Z), 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/QZK6G2022511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae1d260ed793ad6c0b6045f07158cce09d1553c9b85a0632c003674d265a438c. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T17:56: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/QZK6G2022512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca4f60678848a2a689ee17da33a4bd314cf4e170f08322e3111b017367e82792. Chain 2 (Bitcoin): anchored in block 958920 (2026-07-20T18:14: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/QZK6G2022513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb90d70b5b7ac32bd7453809d35e34b550b74bcbb8ae65dc32ed5d5263d4a63f4. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T18:11: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/QZNWY2093062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e0cf7b0a29e394877c9b99a62c7fdf65deddde09cbc364cd56950ac7c6baf96. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZHNA2304378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc65e0a233852a4f2c8f30a46636f04310e34e96abe8a97f6b80a485f8f3af996. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZK6K2342867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x622e1273154188293aa9ed6c1401df93f7431fc1b8a69dcf4376ab4b0be680f2. 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/QZTAS2314330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x367e57c7c276cf93499ae5d7168e7508ad2c0ed8dd9561bae0589ea7d26ae249. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:27: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/QZTAS2314331.