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 0x5877597a38eef0ec0f1a318e3115a5f7bada0863683685b139ab610a19b0e4fa. 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/c0e06474-72cf-432a-9369-f61f40e0d294.json and https://artists.proofprofile.net/proofs/artist/c0e06474-72cf-432a-9369-f61f40e0d294.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 0x092d624d30f317d792a52f82941c1f0ea33521250c81052725e54807102da532. 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/GBLPF2502057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42f6740fc4135ec14cfaaef8a60efc1bfe7b9cb2774bcca94dd551572b155a6e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/GBLPF6698801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fff87e764284dc0b437ed8cdf0d651d4f438e3b1f479826077ee9786094c568. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/GBLPF6730893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07bbcc2ef349976c5a2459d49d165dc17b713fc033a0b3fa1438e9897206db94. 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/GBLPF6730888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b456003cad5d0041f2a5701ccdf72cc131afc9ca9b0ccfa0bcb931071c47725. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/GBLPF6698304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcc4424e6e0bb1ae957c582b8a40884d6cf9a3312c84ec825950e3670e4a420f. 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/GBLPF6698305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ab311a345fba1965d2f7470ff053d2255a44c2d0ba0c49dfe3cb2393a897d90. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02:52Z), 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/GBLPF6698307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6759fbda0e5a7c20d5cf12ef1199566741145b7f8949136ed5474d253ef599b6. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/GBLPF6698308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69baab4d2631fbfd3525ec7add6ef396693c95fef51479e2d4fe14f479fc8ad1. 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/GBLPF6779039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69baab4d2631fbfd3525ec7add6ef396693c95fef51479e2d4fe14f479fc8ad1. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/GBLPF6779039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2464e49c68bae7c70270eabd4640ae8a417367dcd4edeebbe1781e05901196f4. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51:05Z), 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/GBLPF2502066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69baab4d2631fbfd3525ec7add6ef396693c95fef51479e2d4fe14f479fc8ad1. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/GBLPF6779039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x604be14a62c20b99ae1624c4d58ad22e9e18e73e6c0202fee63e827b3512109f. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33:35Z), 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/GBLPF6704800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06968cdf64e7f407eb8056d179a34cc316b51abb5db3cc492c122d6869cfba25. 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/GBLPF2502474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x604be14a62c20b99ae1624c4d58ad22e9e18e73e6c0202fee63e827b3512109f. 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/GBLPF6704800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aaaafe585b57b3e7c2e11ae1ced90051e13380d3bb9a9cabad9ec30652a2144. 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/GBLPF2505540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65a8668ab83c05b6ee787184634cea1ca9d4245076e844b6255b2f80b9d20300. 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/GBLPF2526148.