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 0x6e4e86bab64d0d1c7ba7261146a8dc61abf109027ab955d135342fa215cdcf15. 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/ae1fa743-6774-4c71-8311-636f7bd16a20.json and https://artists.proofprofile.net/proofs/artist/ae1fa743-6774-4c71-8311-636f7bd16a20.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 0x34df8efccd74dfe442ea67f757b4f1e6a4b81b1cf1cd6fbea8d6cde7e8504504. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZNWV2092141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc066ee13feae018dcf5e9aad12b33bcb3f6377fb5a2f0bd9c4257807e4e8f82e. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZFYZ2194989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ea856bf568931ee3ebae5851730f5a191ae9fd05a5e36c5a40ff16e2f53bf29. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZES72149387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ea856bf568931ee3ebae5851730f5a191ae9fd05a5e36c5a40ff16e2f53bf29. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZES72149387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fec0d480f30e59694c0edbb429185c5c77d793abceea94cea29d3b143619c3b. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43:17Z), 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/QZHN82132951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfb9709051dbba070246384f31fde5ed2a13adf091972d2ca60c1b3514a5d1c9. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZK6H2105200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e200a7da3c4af5796ebb0c21bfe8e2b2186e03d4779dde419a5c98fd258fde7. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/QZTAT2139524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e200a7da3c4af5796ebb0c21bfe8e2b2186e03d4779dde419a5c98fd258fde7. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/QZTAT2139524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5b571deff010d5d3773b0958f2004c6ff66a623442d1886cc5bb9c2339f7d42. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/QZRP42267200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8df64332c79ad264e0f3d5f841b33250eee2a92bae22bda80a2919cc6eb8032e. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZRP42267201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x641d35cfd8cdf3561cbf01d5c804372a0d9e56ff821af0c96f0fa7af8216782e. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47:29Z), 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/QZTB42215699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc327f85f6916095081f310f9ad1b9cb5eb1468ed3ccb720ea9726bdbfbebd075. 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/QZES92356597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc327f85f6916095081f310f9ad1b9cb5eb1468ed3ccb720ea9726bdbfbebd075. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZES92356597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5de7bf2700ccf04cee82e8ce4878e5c086e1eb601ca4bdc0e9b892589f31bb0b. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/GBWUL2483878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9241903fd78609cc17140ded1e46ca981c5442b262dd74c5b468e9872f4d401b. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T01:09:53Z), 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/QZZ7X2572663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e90fa63e476511678a68f84b57e75f1ba7d4026c4d01c7bc9fd5283a96d39cc. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/QZMEM2412231.