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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47a053e938b37eaf2c09056614ab148c57e5c2bc7e348d9a42cf13eaeab98b34. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1c1a284f-38bc-48a5-8914-7197c84ccd63.json and https://artists.proofprofile.net/proofs/artist/1c1a284f-38bc-48a5-8914-7197c84ccd63.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17c514323b97d29add2fb99cce1e63b24747beb59dc74b6d592d1273730f901c. 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/FRX452328281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf24c3f4c4fae6108cafd2a4083cc84403355ee5ea2eb4a3f0d5387edbeacd81d. 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/FRX452328282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd69591f73c89052164fdb7bba79e09ada3b8c8df06a6d231f6824a5bd7ead6c7. 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/FRX452328283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x436fb0b3b4e09daca4e9d32f464defac7127084bb05e7545af84677c9d333451. 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/FRX452328284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d2b7502be773c0ee99a53ebc0441c258119989da6732c2e03a162f566e1c159. 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/FRX452328285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76344ff395d6d4edb821ce0fe6b9ec82e78a10caa8ba9ed990dc823ec28e720. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/FRX452328286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c41e5eb105f44273c36d16d9dc0ecdcc10061ebd064958771944eb3c3e7abe4. 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/FRX282317789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5594aedad900e3b2739784cdd241c0618378cff16e00142e4504b330b68cf610. 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/QM6MZ2546792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59c7ec3ad8143b027631be5c24656b07c19d368618cb55245403f0acbf7facfc. 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/QM6MZ2584995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc938737678e4e13ba5af906c5317d4ac8d7f8939b3f4104067a21aa94896815a. 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/QM6MZ2584996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x006fb174d9a253d63fb0392fb08c59d97bb9fe17313c14af6476c456735285db. 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/QM6MZ2585007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ccda7c6286db8966303ee0ee537513a42e6cc721aaab0ffa497e4b129b45d94. 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/QM6MZ2584997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99583bde7352e0f98ca3818e260d9c740b9bfd3a03411104558938a2ade23a6a. 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/QM6MZ2584998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7298f7b85ed497003d939999d837c16f72aa310768ab9f51b757c0fd4d04966a. 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/QM6MZ2584999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84458d4cae0fc677e4edfffc8091f44fc690a77fa2510bd79a494e7d1282c2c3. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/INE182326340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c7bd2e04c9ac631eee20bde572ecf9d0c10dd83578196fee75554341f6dcb8. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QM6N22474472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c41e5eb105f44273c36d16d9dc0ecdcc10061ebd064958771944eb3c3e7abe4. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/FRX282317789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84458d4cae0fc677e4edfffc8091f44fc690a77fa2510bd79a494e7d1282c2c3. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/INE182326340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e075f5693c2391bc53b61e118ebc8198dfc14e719b476ac330575f4656eec9c. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZDA62364026.
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