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 0xf1e46d78fadccf3791f0ff8201ec7e74d7056e1e2f6d93b45b01dc5f85515432. 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/2c7b4ed4-b5c6-4846-bd61-48384b0121ab.json and https://artists.proofprofile.net/proofs/artist/2c7b4ed4-b5c6-4846-bd61-48384b0121ab.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 0xeec96b525081f3c74888d4253cb2eef50408b224ee09874b67e8c35ea8983b99. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/SGB502473078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dd2385291d63883680faef2d5ccd163d3d43664505ef91d95dfe81fa8489eff. 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/BXYMK2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69d3dc5b5a007f8ac41f045e74d7b098f96fce8c0b5669aca0a41a2d5f90932a. 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/QZNJW2432876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb52cb9a3a5cc20934cf6de6c493a45a71c31846ff23dfa2efb7e4995eb3f7299. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/BCZY52400053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb71635a08fd71c95c9bdbebc591a3b712b627644269ca094672e15fc61b524ca. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZGLM2487676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a2cf79c4d7c8c6492ac0a1fc4bf993ea7a92e2e6fc45ebebde5dd84cd42ac4d. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/BXP0K2400064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d7cde01e05b944ded3ad6e142a8586d69da670d421a2d1101076c80aaf6fc0d. 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/BC3PG2303107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1a4f26efe58ac1d0e78461b992f1b30c15443fa4d79928fb0ac15534d9ce15d. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QZGLM2507063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09b50c59a750beee2d8f7fffc440a7a05b3dd76e867c03187ea4d99ed733b0b. 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/QZW9M2411444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08b652a5d9e873d8ad7c298a6e1ca664bafb459efa0912c07c3d10ad84c49381. 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/QZGLM2580737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb719afa282f7dc83c1476306b7362ca4bcd998c390e3e0499bd95c9c03721ce9. 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/QZNJV2504610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8904b4762edcffa9ef4b22cbcb539e2734dcb417bb69f0a707a6e894a3a775da. 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/QZMZ92599455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef4b8e2bc82cadce506b091ca3c69ed84fb4b11e9bfc24eb3646205383173b0b. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZMZ92545925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22b2ca7c21a6b02b5789ec8279ae4c0cad6dba05f45763472f2cdd5a8a3edd6d. 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/US7VG2570306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77f024c683a5da05e6b14ada1efb197827e1363dc9398b1e25b51716be4d4090. 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/BK7242500010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5ae4be18fbc53373b5bba0bfa1e88512814218200b802d19c276347046484b7. 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/QZW9M2442526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad9ca516f24f3495f3b60f2792d3390545a8209edec56a8638ec49820a31fc3f. 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/QZGLS2365277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd531551fec2b97daf78acef5fcf9817dd177d29aab22d3fdcf7b3be4bb1009bb. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/BXKG22200190.
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 0xa74cdcb89d5221df20baa4eab1f00bb6c278648f362011c7d53060059c1289e3. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/BXKG22200072.