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 0x278195bf8085a142d23ad15e93cce4594af281c41336c4851f0d1b907d23a0ce. Chain 2 (Bitcoin): anchored in block 953909 (2026-06-16T07:53:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/18183c09-5cc5-4aab-b5af-eb18265d5a77.json and https://artists.proofprofile.net/proofs/artist/18183c09-5cc5-4aab-b5af-eb18265d5a77.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 0x0000fdf279b27570c6dabf02afd792f95bc2e74d1b98dfe7f67362ddbfccaa9b. 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/QZWFR2320593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb94dae13ede9e89eac1acb6abc88aaf5dec15f4889d22b587641345cc86d0a0f. 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/AUEVY2300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1be807e197b8aef0c7af37630422d0e33f742ce8ec0355df0902cb5f8b5d104c. 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/QZTBF2379438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde81a278497969d139fb7a412d1438d382017e73210904609b53be9c608d32e5. 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/QZTAX2350402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d6873518f06aaefe3b4e4f80dcfe3763bd2177c1e674e7bbd62918c695f9790. 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/QZRP52123182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88d9bd74279f677d6ac2d84a0870131ff60fae0d31ca8d485671260b114e6373. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/QZES52176510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4826c5d80c886b7297c5c00df0cb79ebb9a85287ded233a9bac40db5d08a7a2. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZES52176511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd28f09ec50863395631038f2b8cb97725ec43b1fa5e12d222625383cec6af03e. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/QZES52176512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x956324a885fbcb1e527adff88eb18b310cb9632be6dbee5e6fd181b86ead4e72. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/QZZ762492630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73245ad413fe88862d5adf57c17c21d73b7a37df2f26bed8142914ae04007491. 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/QZZ762492633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc70d0ccfa353362f0e451807654dc07816d0fdc65b0213f47cd587852f781e40. 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/QZZ762492639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8ab7b8cf9d5adbdd626c2df226bbfb53404c62ce142aee1794f1515de06b011. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/QZRP42463103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62b83cfb810bad7049296e4500eeea9bf8c186f195eb111f5df00e2375dba4d7. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/QZRP42463092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ce97cdce1787713e624a5b11122328408040b61615f8b9e1a8bee2e0d37dd52. 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/QZRP42463094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe78fda5f53a991cd87bbd49dcb90f7a065788e61cbeb1ee8270d3eb0a069dbf3. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/QZRP42463102.