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 0x1bc7388b015f460355f54efb9b709e2faa1713bf8e9ad0e706dd611698ed3eb5. Chain 2 (Bitcoin): anchored in block 953617 (2026-06-14T09:00:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1c4e5cb0-cf73-402d-b034-4968dac4f4f2.json and https://artists.proofprofile.net/proofs/artist/1c4e5cb0-cf73-402d-b034-4968dac4f4f2.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 0xcfa9cc963a6aefb4e9b180387f8ea55eed4521fce956f698d8f1c04625b763ed. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/GBWUL2043851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a8c47190350ca5de3fb418db075e1dc9a48d2b13798af869e6320e850ffb249. 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/GBWUL2043852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x613768db10d1c8ab8d366e45d7ea1859a85e90c3de7155ae507ed88030348eee. 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/GBWUL2043854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9476dc9969eb9345ef12a6c5fce5173acf243701515acc299b4fb5c40b2135d. 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/GBWUL2043855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe97887edffa9cc7722495370969ca1b6abec34e74bbab0bf0d2521aa6ad2936e. 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/GBWUL2043858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8adacc312ecdb5fd5fbed269a59d24294131aac0b26f462634acd08608a3292d. 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/GBWUL2043866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3c0efc1d49febe74d2532d4ad433be5417f18b84fca6b40a3a9ec3503c93458. 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/GBWUL2043868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe64c7a038ece2d18308e10e70fd06f183c21ef18d135736007ed6db14d4646ec. 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/QZZ8A2421110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2490f887df0fa37a600057ddbf8a90a9036d1cb557583736f5806464049bb95b. 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/GBSMU7180884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf73a554296810cb464621629770fd14ecf73d5e43b3d1ee622889dda93c55df0. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/TCAED1949896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11d1bb63f5ac41dc3965d24125458b3a1663e334c39cb4c1fb623a25250224c8. 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/QM6MZ1820523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e7541a8f587757b6932662f79a1d12980b6cd1da67e66e1f06121aa02db1183. 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/QM4TX1861020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a7e0f46cd40a9bbaa78dd8fa7f551d82d762fe60a31317434aeebd409261466. 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/QM6N21770791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1448d557547ebb54b8a7c197cc083b1e24a2bffcb7cd8f500335ebd7d6c1ecb. 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/QM4TX1790380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbecf34994a158155a9f6cd9d3368e96fb04a82fd9385ea04d6790af89e303b4. 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/QM4TW1745941.