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 0xa7b452608e1d6ced8b71257007ee5e6f1a6ff72cfef457eaf0945c781cd0d7b1. Chain 2 (Bitcoin): anchored in block 954647 (2026-06-21T04:36:58Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d7451e08-6624-4a71-917b-169db96a654d.json and https://artists.proofprofile.net/proofs/artist/d7451e08-6624-4a71-917b-169db96a654d.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 0x48d276bf42a05cfef69e0bebdaa0956eaffd1e769954a9f602dbc2cb18437d96. 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/DKQ4A2301702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x299a5bb0f1b09264e5b488a32c8d73745713601080eb84dab4544cb46cc523d6. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/DKQ4A2301701.
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 0x3a51ddd7c8d211319c5171d5e95e4edf0fd97b2495b5e6ee2ea389eb76abd8d1. 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/QZDA82166516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aa04c0be63ee3081396acee40ec4102d8b3dd239ee1e378ff21f3a109c7428e. 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/QZDA42142034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d3081818aefc66e30b5b02e4813f313b61e17c994e0753323dcb674caa6ecc3. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QZES82139318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4a510362e0c161aaeff0ba7d270614b1577269efd35b91bdc371e0577199be3. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/QZES82139319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cd0d86757d32988b317c467a9c7166754b734585de50b77896ef018543ae946. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZES82139320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b56938febc83394029e18749dfbe58d5fd1e3f057a2995b7e144d183e492903. 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/QZES82139321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90ce95297677eecb912251cfa5a60a93518cae426a31ad313cc4179fa8f845ad. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZES82139322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa48f485c48daf1b3026fe125cba7e14adf7247789b7e7f238353f5fde3fd27ee. 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/DK3J21400102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ec4542c063558eb64a2d4238b43208099c0ef0750b4d7b78fd922977fa7630. 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/DK3J21400105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5213ebc3e13a692ba5ea7eb002660615ebcb45c4d3e5a62371c8110d90ee527. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/DK3J21400108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a8b01459c8acd67224f7a34ae21a2634ad83c4fbd16ad40f7e1e5b04a7b1e65. Chain 2 (Bitcoin): anchored in block 960285 (2026-07-30T17:26: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/DK3J21400106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e0ff9d2a9c9e1facc787d97b2787e89efe9a5f4af373f90caece4157ccac302. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/DK3J21400107.