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 0xceab47829e00709fb018f2ead02877dd67111685330518bd3932e97afcc02de2. 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/a94121a4-1dbc-43e7-a73d-ad65a6eab383.json and https://artists.proofprofile.net/proofs/artist/a94121a4-1dbc-43e7-a73d-ad65a6eab383.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 0x331cc70b4f303cfef17f207e585da4fd97bdae22481441150cb9df801cae4744. 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/DEU672301139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x000d4a303b8b5a2c0b0d0f21edeb3cdfd21b49ef8e9afe51a7682f0e4d91a441. 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/PLE072316704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x391549cf1184e85dd220f1126d575ebf6bb10d6c4740a8d1ad74ac47bb9eaada. 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/PLE072316705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcb997514535a1e316d2e8b5f43730929f1d34d471ff1fd841185f5239fdb804. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/DEU672300372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdb8124a0735b0c42473be1b41cce84bab40384650b6c7737be882df9ced4469. 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/TCAGD2291627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a1288cad66835ed27ab76411bdd24cb703efad0eb9be27d33b2c573ea85eeea. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/PLE072114109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x630f33097445593cd3a1e1a1ff292ef47a483c47eada5b2f2eb8f2eed56f7970. 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/PLE072114105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45bc1da672dceaa36e2443ecfd776582f4e2aa374dcbe728c7a1a712cbe35800. 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/PLE072114106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6a341a190622ed925cb286b1a836d69d0d02b2ba7d045355b27132f8a28b8bd. 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/PLE072114107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66612d4138620bf1303cae345007904daac93473f3dff769c2eb91c2727c9905. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/PLE072113105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57a5c65588a0027f0be40828552f9952b1839cbb0aaf70296d6571888e397091. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/PLE072113106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e193c10ec10b4fea05a27ec88e6b3f149b80c40e71f79a3c1d218826b08c798. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/PLE072113107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20e65d2eeb2ec572f941b600fa26ee95d966ee4d3e4390f4ea6ed5d2330a323b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/PLE072113108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6045406bd070cb2b84c18dda9950a8d3b8a15e8702d6b976ece238c87593ba9. 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/NLQ7C1900031.