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 0xd1f9a74f2fdef953197e5386c9fc557358e0be951c22d741441405cd8e4125ea. Chain 2 (Bitcoin): anchored in block 954631 (2026-06-21T02:46:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cfc625f2-4fdb-459e-a504-3569d8447ac2.json and https://artists.proofprofile.net/proofs/artist/cfc625f2-4fdb-459e-a504-3569d8447ac2.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 0x9dec3e2f91cdee61f382ae6a0ec25eac986264d729c362c30ac11c9274a96cd1. 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/QM6P42364709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6132f7cedf62a4a4b1e79b364c610b3440f918292eb647a6c15a39931fad3a7e. 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/QM6P42363495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe52c5e238d4ee9074f5bd5fba0d3dadf7c6f878af958e719f80e38762141468c. 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/QM4TX2327760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea0c8f6d097f8a11de7794136d3fdb72c2da7112ce0717575257bea355d55d3e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-22T01:07:30Z), 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/QM6P42364749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9af3ba4aa7b73cf50307690672a507f0aac7e02701e235927117282dda80e2ab. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/QM6P42364759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb7017be36b743d899803d65d2774be51b72b139626d0e0b870243e5647450c1. 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/GBKPL2213543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b1ba09bf2265aae5c6312c66dd0c0dbd6c1fe36f662838cbca5e512ff0468a7. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/GBKPL2208182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37950721800a95954e4aa7b9c8bd07dbcd673c286a6e1c69d50aee916130e98c. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/GBKPL2213660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eb44f0e83f63097131d9a36a3e37d5fa0176dd0d4b526251fa5db4a53665846. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/GBKPL2206055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6451d9c846aedc59887f15896a8d37ab78a311f8f5b99b311b1613930ab596d. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/GBKPL2213661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc066887b1faa45cd67437a00af90f1a9999ed55919af418def5a490a124d464a. 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/QM7282429848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a0edb54346e8bb4d6c27e9671c0023130a8c2bb4164b7a14089755723f7ca9e. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20:38Z), 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/QM7282429827.