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 0x9cd40d0163091074049ab873ccfe7fc7730ac47dcce0f81f9a49be51c697bb55. 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/d21cc1c9-2034-4933-b6eb-9a720633452e.json and https://artists.proofprofile.net/proofs/artist/d21cc1c9-2034-4933-b6eb-9a720633452e.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 0xd14f5b7cce30fcf7f7e96ca0ff484c234d9cd2288ab9f01b31e46803b0a5bbc4. 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/INS369400054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90d1d343447c590aff35f726890b6e562230fac0580b1a06124df23a96c37a40. 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/INS369400055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfbe021a4d3466758a7d8556753b30c73fa49ef05fe35da38431501b7ffc8d57. 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/INS369400056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x544477b100fcf6e7ac15a30c295b4970b676cfe812bd539ac693d9249a6b9dd4. 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/INS369400057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8f5d59e415f92da6afdf896c6d5447442fbb3497c0d3518dd940131c18ca679. 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/INS369400058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdabb0be2b233819b60e7bb534fd4903c9445d5f40c1214e84b6b00c4012f5ff2. 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/INS369400059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6b02802384eca3eafc3b8fec108d595ddeb3c8b6ce9d40431aaf6d0f0515b0f. 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/INS369400060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x119dbe26478d8d6ef6704c337655dacd06024a00e2cee9ebc9afae5c933c0cb8. 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/INS369400061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd089e17cef9ba313980b262eb6f0b4e25a602cbfac41b1a0e12ff527946facc. 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/INS369400062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15e6dac34e0db7976cca6032a2cd7e190e560a41e2042b8778cb160193b784ef. 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/INS369400063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95838f7f95ba4d57eb60d3055653de4c9e511d64a5d11b839e66bb03f1ce6280. 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/INS369400064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa928b6b31f3370944c06ccce3a35e05e906fb702405f0f791ad73631068fe738. 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/INS369400065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdff6efb57234a90818f2e898675307c50b9c8914244d8d76dfc1b8cf70a5bf40. 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/INS369400066.