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 0x912129b0758185d15c24f63443949bf151d048973f6da79d16be0ffa364c08bf. Chain 2 (Bitcoin): anchored in block 953949 (2026-06-16T13:28:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/222d6fcd-1482-4234-8c5b-a7c4c1421ffc.json and https://artists.proofprofile.net/proofs/artist/222d6fcd-1482-4234-8c5b-a7c4c1421ffc.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 0x72f2371d3ce01d181377bc5f6784535b56422ec849a3f7583de5ba04af0e3ce5. 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/AUTJ21300438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e817cfd093c37cdd264d2eb43213af92d35ce608964be8fef3f3f49fcf6f7de. 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/AUTJ21300439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91433a70ed6109c5ac40a52c7b56db0cbaa9469be95112bdd7159e1dd87bf846. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/AUTJ21300440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfba1c86a80eaf0740d4314df3e73ac23412fd96952751aca4ec803b19c4108f5. 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/AUTJ21300441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf57f272afa8f1957f81102ec9062a8d95dd8e7a9dfb336331a27c002f5cc97be. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/AUTJ21300442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x174f5310b7c1fca87825c8d4b7f03c73136b46d04767d91eafe64eb9f85d6cfe. 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/AUTJ21300443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91550e1492d99515200b1cb5f7c597caa7c24130cb5485d7bfffde3529fa85fb. 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/AUTJ21300444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdfcf00ee08b68e87c4bb750a7a61dcc70757cd988147c37095d2fcc74cdd986. 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/AUTJ21300445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x726fb0ea8a21c3d0ff1781641e1963d5136d10e33fbb865370b56131637d868b. 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/AUTJ21300446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82a62ee5045769b634dbb753d0d8c1efa9a171e74a8f09b7af1a95077e6173ea. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/AUTJ21300447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd57cb24c8f67cee263de672a3ebf9c4be9b37cc067ace32d1d4b74a6840756a. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/USCGJ1673763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x023f0e87aa98e9330ccf163828e7e7d8ba6cbf7b1af63f0c19683a36d1c087db. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/AUNC11000228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5cbe065a5a08df0f31144aba7abddcc541eedd043d0917048236791832e5bc2. 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/AUNC11000229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c1e1eaa4b948b1f7352e64e310bf7e26c087a856ae5931a5bfbf52c2c1f71d7. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/AUNC11000230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09292959103c14fcc087e874678cac9ac42a7b25793788f2a50befe90b19150b. 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/AUNC11000233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e7348c94ce218ecc438fa00f52ac41877cf8e2626e4888f1aec842ffe25629d. 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/AUNC11000234.