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 0xf03890ab868b2af094f02636082af3ba0a5d02f3c793bca9d85d1eb95338544a. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c3462568-1b87-4c63-ae98-e18a3df1e1b3.json and https://artists.proofprofile.net/proofs/artist/c3462568-1b87-4c63-ae98-e18a3df1e1b3.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 0x3f03505315924e48494b913d8c9fd9f90f72a0ee6f1e5f5deea0fa7b0049617f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NZTT01300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cafbd44295fe67eb04e237c4e8d037b4daa07d8aa1b4c6c58a8bdfb74af3d7f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/NZTT01300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eb0bf232378bcccc374fc68fc0b2e1f056e91c0141e62a8fded0b24814291cb. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/NZTT01300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2daa622337ebe2327b82803f3e6d021e5705d68eeefd217354eb8e5587d39ab. 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/NZTT01300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38804a341670dfa2351047c548d1f5fb169a18609f28c92e606227d04430ae34. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/NZTT01300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a53cfc56a202612bb4f2f01e35de1b4cafa15a9a1f55c323016b23f51c93193. 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/NZTT01300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3a6aac6a57060c2bbeb998e3b6e4d21d4af513f529f1ccd9ae5728706d5ca42. 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/NZTT01300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92273c0e13fb995c979bc613ee5b3dd9ee3232ae989e64bdb231c31fed2f1aaf. 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/NZTT01300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1874e0525161e1be90028a05992db2bc2cfe7a6f9212d9dfc86eac1adadbfe57. 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/NZTT01300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75f8ba9ecd48f0170356ccb0ac715a3294b2b985a8c61fbd6bf58ed2910cb746. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/NZTT01300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x127bf85b0e4b62e9b60b001cfe39ef3c352dc815640c3f4dabc57167ecd7365d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/NZTT01300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25ca28055f346d0675cce62291cff2dfc54bc275217ea7af913898f9a0689808. 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/NZTT01300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x284e82a1587eded4f773c5319f388929a81e8110660e09454c3a5a759dd6816e. 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/NZTT00600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x627f75782cb0e79e42f0347cea534fb4b40abfb9819b72fe261266a4ba00324b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NZTT00600002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67b40e3e44e79587afea6a00a5fefb944b19c97d73f1b7b4e43396d95ebc0948. 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/NZTT00600003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a3b7317bbc43a2b98a046fcf3d97ac5821903920fa9d868d93afb0c17ebc643. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/NZTT00600004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12651116f1a8ac36f32a42e820bbcbb06512791523d91f3ec1ec931a2e133b35. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NZTT00600005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9906f18ab7c90f302e7c9626afd7b28152243041c9362085f1418eef3611ca7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/NZTT00600006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ce8e03b37ef4a0176388bb6c03a49466afb7c359a330b7f6db172d2a97b10a7. 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/NZTT00600007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce6124da09a91a8498e4f459f1cd5afb683ccabd260272b80de606ff257c475f. 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/NZTT00600008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe2f8f20bdc89d291a5465cf9e630045f4a4e4c7f49616fbcd0869dff78157fb. 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/NZTT00600009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x454aa9570b0cf9409cc1d9800df30cca3e84ae3b21875c500a6b40c3f0599f4a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NZTT00600010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60a00caa6c1818e614bad0163134d4173f5c926fdd4adaf0af0ae93af6adb3bd. 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/NZTT00600011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa72c764f37852c317a3a1831365d0575f7584b753d6a6fb2f48f2b39c30c1b38. 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/NZTT00600012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa168055ba58da602cd9c1ac5e6139655bb9be697dfa03fdf08851006a0bbba88. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/NZTT00900002.