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 0x11c37d03bf5f054f2af620a58a16997d1d3b2bda7c780880dbdbdabd527a56a2. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fb53512c-1a5f-4b52-978e-e6949920bc13.json and https://artists.proofprofile.net/proofs/artist/fb53512c-1a5f-4b52-978e-e6949920bc13.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 0x561b1928bb9f4b736d1787aef4964f04c98d6a59f86f689f025ef0d291a085e3. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZHNC2012026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb9cd6acc1c909d6d5de8398819e342330e19770ffa17aa003b06451b22fe77b. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZES82259661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2a2c00c130295cceea466ae4ebff5075aca8a1a68fa6c6abfb25ccb3b462732. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/CBBR12300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a1a0e6fe2f879ac83a1cbebc9741683bb937e05e10c26a26ce3d468a4199e9. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T19:09:36Z), 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/CBBR12300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7cff28802763ffbde38e42846ce5a74038230e7eb4a873b40e8f353d02fa762. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/FRPES2400420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0a4c1cda393e430b41b9b07880c8c48bc6d31e3aa7d32cb526eb87fd728a5aa. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T20:37:40Z), 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/FRPES2400470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6c81b9b3aad8980b8799164f95904c8eba998d6342a6d58c9f8711dab080d5c. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), 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/CBBR12500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcef66336407981702cd800f3aee15df3ddcd89e1121f8a8ff0bff54ce47e3c7. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/USLD91751381.