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 0x35b109d5f897c3702318b7796bd4d11cf8b0651d4afcbbf89e1158781d740f0f. 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/5f840471-c884-4493-878e-370e79816da3.json and https://artists.proofprofile.net/proofs/artist/5f840471-c884-4493-878e-370e79816da3.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 0x7fe2e60d691b9eb206d27dc0e586e98f435c51ad9bfba584f6ffea0e81444f00. 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/TCAEP1911751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29ca650eb63471101da6eac33110d0d7ddc5d3f9573c71e8c1442b7c6342b40d. 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/TCAEI1976042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd161ff93fe4467de7a84fc390a455b2c8ce1231b320a7521987bcbef24bdc3e7. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZHZ52114117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc22fc4535f875a39df794905181c4226452ead5f683235a55cccb4ee5053be22. 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/TCAGK2263781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa18a6cca2873b51825d3a6ce39c95a82795bc76f4b76de6773d8cfcdf27c52a5. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZNJX2158203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff71a3571545a467f62a1187349812c5c3d993983f594140024538d5641d9f22. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09:33Z), 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/TCAGP2289171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4769283a528eb8107fd6eda715c59e7e7a52aaba0b4ba0a86ccbe4c541e6411. 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/TCAFJ2170496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x175a60223f5f0b5eb62f15fbfbafba180953378b287fee0fa0a07bcdd86a7199. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TCAGB2273263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe940fa99e352bf5709d3f19f281c2a06df90b39a5f0d40900af4ed4be77095d3. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TCAGP2289217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc22fc4535f875a39df794905181c4226452ead5f683235a55cccb4ee5053be22. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TCAGK2263781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4769283a528eb8107fd6eda715c59e7e7a52aaba0b4ba0a86ccbe4c541e6411. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TCAFJ2170496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fe2e60d691b9eb206d27dc0e586e98f435c51ad9bfba584f6ffea0e81444f00. 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/TCAEP1911751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96cd00c89791674f10b59584be666b95e7a50e601cc8e2743355f0eb44e5e28b. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/TCADL1869025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x436d800f9aa04f624abcfbf73397b180053727ed092415d73a18d79d2024421a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TCADM1813587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x007a739959569ab4381f1e61d3ceadb2f7aaec6314d4376333a1164e7ce007e1. 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/TCADM1813605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a3c28e7f1cbed9ff6aafa81fafa5d4b4c4f327929ea0b06bf5291b6e45f5444. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TCADM1813567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6afa0177dbbc22afdccc011bb8bbb923776d801f3fda0cf172ceb417e1dd1cd1. 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/TCADM1813550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e3829a6b9821b10ed1992a3c9d9f3fb4994ff65c3c4f8338cfc890a9cb3bbd3. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/TCADM1813611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x436d800f9aa04f624abcfbf73397b180053727ed092415d73a18d79d2024421a. 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/TCADM1813587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a3c28e7f1cbed9ff6aafa81fafa5d4b4c4f327929ea0b06bf5291b6e45f5444. 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/TCADM1813567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6afa0177dbbc22afdccc011bb8bbb923776d801f3fda0cf172ceb417e1dd1cd1. 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/TCADM1813550.