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 0x60ea094723f3f80110a8219f100a2b2797b47f8892bff6fa0e815546ba4b2dde. 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/c6103f81-52d1-485b-bf24-31f495e49ce1.json and https://artists.proofprofile.net/proofs/artist/c6103f81-52d1-485b-bf24-31f495e49ce1.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 0x51c124792fed33a5e03a8ff9a5e473234810aacb444be66f17184f12b019ef6e. 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/USA2P2254026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed5261a88a2bc61bdfd3480dab32b3407751684983a07dd8e2a457ca12f8ac52. 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/USA2P2254028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c9ec7696d55e303a88835e7a7f8272ec10e601d78a4377d5f1035455f05e139. 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/USA2P2254025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40683819b9b612e678df1ed22695b62b79763730666853515843679c0f4e7fd0. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/USA2P2254027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03f49b4687df4151dc3cdc0f740af7551033895920139a3fa82c1b86f74b68c6. 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/QM4TX2009773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1e1da3f382f727a67ee1995eb52e228ef1675bffbdf3fb90104667d824d1d9a. 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/FR2X42456881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x770b65b204a63435c3b70c53df0f5b90dd75bcdb85c86df08fa704c6b8b40e3e. 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/TCADS1808736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b50519a3b64de9c58d9c0ea29bc5be1b1ab3549730f927a43a674dc10dcd397. 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/TCACP1627120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69e11eabdd84794a688efc84e81d6c520a55b7044fe67b85ca319cd24e3cbcb3. 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/TCACP1627122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07f0534832e6a13bd32424f68f16f612a16d80e0f14d5c669d56780f5474690e. 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/TCACP1627123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5215e326751eb57096e75dc78888e09db9438a928fc2e8c52c57eb06c5b34b48. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/TCACP1627009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4cdd4431b8b80fa23fea6fe8736bc5c05c8c4abab0e3c1384a8a24bd7cda097. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/TCACP1627010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e654eb0d34036cb49b034565a7effccbe0a0769d684edc345ff2370b6645aeb. 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/TCACP1627011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bfe51456a5685eed686818007af9cb1c2b8c652b45c6af4d9d61771fb7b7869. 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/TCACP1627012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b712d634b06df0b51c352c4450cddaf2858c7cc937f97ae277451c35425795a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/TCACP1627013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57bdbbde6aabfb6b5ede777420deb029052d31db4726b160e4b204ce54db101f. 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/DKJG51500607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e5df04f5931b3d1eefd5be571d49feb69a243a2813d8fac1210d38c97930996. 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/QM7282054775.