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 0x498d98de51cd96ce467f978287971c5d6a45d7cd000098bccb34bd5566d6727e. 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/08cd110c-4269-4a1c-9460-75335979069b.json and https://artists.proofprofile.net/proofs/artist/08cd110c-4269-4a1c-9460-75335979069b.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 0x4313cccd3110d6a83c4ff1e7140ef6056075930bab317da614650dc16a9f958d. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/FR9W12355572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf85226aed3e08021c3d4c2b59b26204c2588ad578d8cab58b17864b66d77ae1. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/USTJ22561801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42aa5ce90edc21fd3290a6648da6a80011a62b1d92330c264e9a5c2009019d5f. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/USTJ22561802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21ae9107c4c6b7e878f1acc6d5182ef2f03289b760a41f95bad433435c2cf87f. 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/USTJ22561803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44820d8b71b6f1989a4303aa072fd0418c8a23a466318b3b0cf1a6ff4ffcffda. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29: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/USTJ22561804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ddd2654898b76030b072d602d1f384072e4507cef66123e4d5ca767cb77488. 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/USTJ22561805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6eb98c492afbfb0757a4081959fba2a2cb27f02485854d0cbf35d1823b86bf0. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34:58Z), 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/USTJ22561806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18a5ed2d9c1bec41c4d6264e1ee893e53957f0766ad4944f2b4cd14ada24ad2d. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/USTJ22561807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5fc0e58b75bed9a4c01d505f6988657de6100e93a0b627d07c2245c4c245a46. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/USTJ22561808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd93c3d2cdd350aaa2fc678ff0acf0fe6700da7cd9f5fc6d39440adb493392dfb. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/USTJ22561809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb40807d8dd9e0c79dd684bd913a4758f1d6e62033d9e8ee969fae21f0d5b46c1. 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/USTJ22561810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e86a2f008bb220bd2e54c84c97c2b5c9f4cc1ecab102db82155c388a991be59. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/USTJ22561811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e11f5b364a18f52805646c6a97c2d8559bbc713bae36ab235583719efc76b70. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/USTJ22561812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb4f297f0dd04ec390405b198754eea4da8f2a7c73cccd43d70980e9127c8867. 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/USTJ22561813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbe06dad427c9d595b319e3d59cd4b75dad9e9ca01b142bd45c37a3a8376d840. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/USTJ22561814.