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 0x4347c0bcbbff7463fe4b84fa96b8c72f034b7034b69a42942f7f0b474ef0f05f. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a9bffc39-6ed8-4158-af8c-ab93b9f4a3b9.json and https://artists.proofprofile.net/proofs/artist/a9bffc39-6ed8-4158-af8c-ab93b9f4a3b9.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 0xf2c520b66f83f6b0c329576e1e1fb92aae2c7010984a3683b64cb26133fbe8b4. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/QZMEM2215776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d67750f6e82d53f16d928222cd4ee46ecf0aa22a9b45f218b8732986d9156f4. 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/QZMEM2215780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3df8d4b9bf01cd52f67cd52a6cb1bad549c5d9bc8f13c229926be51d00046d1c. 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/QZMEM2215782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34fd7e9317683dfe57bd3786cfdcf0789ce160a53c13c29bc89c2f44dc953d44. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZTAT2228842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x734cbc43a6c0b7bb32a9d8ac193581c856dfe43fe77ed0863657dc674aac2efb. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZDA52338691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb29b1f49884da8206436a7920bfae034a9e6509359dd279d9fe7693b18c7d15. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZK6P2369351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf24641fcda3324af5ef56c5f9a2cbe68d0176ff44b5c6d08d020521caf15e9c9. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZPLR2396161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d6725e787158496ad367a8254bd7d88129ac0ca034d740b670ea9f2eca8c024. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14:42Z), 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/QZTBC2328601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfac00859d619cb86c2a603c15fceddd5681c19d26b10816becce66e3e6af8623. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZWFQ2339648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0784f261358613919de8157f2b077e60e498052797ea86e1c32e521e6201b26c. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/QZWFQ2339650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91605f2b6fa5fa0eb538d0825bc6f769548dfa4f841052c9d5ba57732ac32980. Chain 2 (Bitcoin): anchored in block 959015 (2026-07-21T13:52:01Z), 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/QZWFQ2339653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf642e132a4b43ca97d02c1939010bf05d5b764eb3a00d0a55fd4782e8fef0c30. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZK6P2433124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67c3e66b647fcb3ba1beaeda77bacbc0a22158d944f3e7a69002259dc23df0a7. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/QZNWR2414293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x108cb1eb49b16c5ef65a139271d201d3a2ee7e18a7455b40bee007a3b40d0ed6. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZTAT2492037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb226edc9c11dbc6bc1cd96a20e82cabab175bd0e89ba702d072bab98f7487f0b. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZPLS2599284.