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 0x5dac8153481d67fe6848d82e13f1cec95b5d1d92ada6f726074ada5f1ff4e24c. 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/36695fd6-ab21-4621-8189-9018615571c1.json and https://artists.proofprofile.net/proofs/artist/36695fd6-ab21-4621-8189-9018615571c1.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 0x355e4f9ade911b65279497857fa6ce18bcfe0effcfed9156b3aadb3b4b306646. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZHN72204681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7361b1f7b94de6f14204b0c8db96f615aa5693dbb363a4e8930fd9e9b59eced9. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZHN72204682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x061c878a96e6705126599a38196179b350471c4e45338161de3e1cf2c8a9e8c3. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31: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/QZHN52277028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48e8770179e3bd03743e8f95a0e9f1809c9b73f1166ec79fcec91a98e02fc9a6. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZHN52277029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84d1996cb9bf3e3bab3e5df9d318f68694ced7b8353549d3c9c783c8491d02ed. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZHN52277030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2019a0057aa11ca3df4f5f96b5c6a947980aed049e8eef1ff58c648c935b53f. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/BGAAX2300075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e47bc354a41c9957f5672d9bce4e435c7612f34f644d103ca5f2a8e7586b5b9. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18:30Z), 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/BGAAX2300076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04401b748c13dcb58a76a16cf1d41d74ea79955050dd6c7cb0c28d51c322d543. 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/BGAAX2300077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8ad8ed90e396f60d38ba95f865ac886dbbe4e5104cc15625cadec0d0b50d3b0. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/BGAAX2300078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03356829ef3187971d350f0bf81a0dcdbaadbf6386d1f9fcc1390f1373c46d72. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/BGAAX2300079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78923da0fcbf1a00673254af2b0e8e66e8fd764519f1f3f1e5fbd06f135c163b. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/BGAAX2300080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75919be4762707d830df17856c8f9e6b5fad7f3129b9c5c589a5cd53d70ecdcb. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/BGAAX2300082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5bba1ccfcbceb177b2e453910ac463486d19cd739e99a48ca587d7b22cc6ce1. Chain 2 (Bitcoin): anchored in block 958130 (2026-07-15T08:37: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/BGAAX2300083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fb4ef504cf41961dce516ebee86240e7fff2b363b25a9591f628b30078cb073. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/BGAAX2300084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b0f92310985b58c9f7a2b470ffb082c8fc38101d649b15e77b8cc65ed5b09bf. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/BGAAX2300462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeee37dd9181edfc466f56a567a9020e30c595f97c88e20cb5700e4244cf42c8c. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/BGAAX2300529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa999250d7ccdf0fed71ca8a4b10617a57128a457fcd8a88e63c1d99d3181c39d. Chain 2 (Bitcoin): anchored in block 958602 (2026-07-18T19:28:16Z), 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/BGAAX2300573.