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 0x72db16a23a9f4708c2520f9146c6c95357b7523b73b724a0190356444156c87a. 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/b8015d46-4567-43e1-9298-b316f63d7f7c.json and https://artists.proofprofile.net/proofs/artist/b8015d46-4567-43e1-9298-b316f63d7f7c.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 0x819ec20646ecf21d5f003a75074cf35054afa8ce35063d8a8ef773146aa8a29a. 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/USANG2157092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24ba3b1a06dcdfba3591e3ffd6dff57c2ee3c1df4a79844c0f132325de65b706. 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/USANG2157093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46f86eca29844ca15f4450f9c845e5656ec2101c0ea8dd478ec5534e4cfe725a. 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/USANG2157094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76662463913020e8b560bfd466bfbdccdd48da8e1ac89f7f87765687feed94d. 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/USANG2157095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a2406f529072e4bc50bf2512e902aeb250e2a44abee2db3751a6bbd2da2dd0b. 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/USANG2157096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc171b231041c24486924f51c165bacbc801719e0124d3717a495743ee8c1f490. 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/USANG2157097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0742a4afef8c0e2b27e5abe118afba47d3c918c9630efc95ded14ea825ad851. 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/USANG2157098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x951b87e0b036f18a36b80ac1443e767c0476d6f458f919a2ed3c995bca15ef6b. 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/USANG2157099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbf4e628e0e1c5223c1a0d9bb427b6688f024d56a8bd5f8f706d669086b41727. 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/USANG2157101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd0d349d135815b417d3adf11bad71aa57bcd421348641057194af22a12b4673. 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/USANG2157102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10451a6349b17115f239d44937c558f2d42ae7cdc093e156d20e581116b4ba40. 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/USANG2157103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x777016cbf39c23fd32965bd1c00fde818a64e1c29a421d293dd12c2344cb4284. 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/USANG2157104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aab8c8e6e36c8842b3fd23a53aa5fce1e5972c665f1a9ee97f1fb9330f7772c. 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/USANG2157105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadd718900aa33184e7aae80fe289348615260c09bcf8fc7a729fd9d4df0bef09. 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/USANG2157106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7946c42119f598163c86c8bdec6a4058c80e2c13e56ad698467bada56b7bb25. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USANG2157107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a31964ada737520472bfebe682e1830af50b03bbf4a616a162895d6ce0a0cd1. 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/USANG2157108.