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 0x47662c488f422ba2415e777489e16a05608bc6d8354bcea17928f34fe6a26681. Chain 2 (Bitcoin): anchored in block 953592 (2026-06-14T05:36:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/04677eca-b1be-4bde-9ad8-594897f87abc.json and https://artists.proofprofile.net/proofs/artist/04677eca-b1be-4bde-9ad8-594897f87abc.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 0x6d8f343a6d64018e669bbfb3527898e6a711093764c9af1fda1fe3408b25d847. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZTBB2540186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x559d01aceb81660c20f092bfa5b362a5e94bb646340f8a881d9fedc80fa8d07c. 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/QZTBB2574859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1a7baf7ad91d2f0f44bcbba2fb7e0aab3f2d6032920b5c1fd5400b9190db652. 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/QZTBC2563067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4052791ee99f652f7a40b9113ce076ea6a71044ace84f46ed1e01a43504a8362. 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/QZTBD2516044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde4241c553a89b22caca4f8cce7dca6d8f9ba6972cecbb446869db8de30af5b7. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T05:55: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/QZTBD2513646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90fcd7f3b311fa6fa21c40e6146e00a4fc8c1abff34f17d5048c30a124f4fcf7. Chain 2 (Bitcoin): anchored in block 958474 (2026-07-18T00:59: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/QZTBD2513607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x180b4e13101cf392f95fabc4197ae7062eb9615094097315b13c0b1f7df1deee. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZTBE2586282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dcb589137a94378f228e6af1622022d7f848dd942602df2c31722c8a98f5064. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26:33Z), 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/QZWFJ2569807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9fd7c8c5f931742937db1a19e7aebb332317ce03f9b2b864fad44c0b79387d7. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/QZWFK2502013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x247b28d4ba0dce0b140b6814f3951a13678f5a5fd12d44c716f8104713e3deac. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZWFM2599905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbe73b1ba9930c444fa79ba66bc59d16d61f2700491eef681b586db9f8d69a7f. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29:25Z), 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/QZWFN2501868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc94bffe167ed1460ee3ffda80237ad1d873e5cd920e1937ef2e676de56f8d85. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZWFN2501774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d9f9594279e1da5e228df0158b15d08ac0972476037e36d8fdd1cd4e05887ce. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZWFN2504168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78b4f8ca6e5c2f43a3875b16e78b3d19f6897bd752efa0cb8a9cc3baa122815f. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54:07Z), 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/QZWFT2545246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6c9757b824d046bcd08c4f52bad9e788d927839a16962f9569bce0ed41070b5. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/QZWFT2545271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5b2a0d44031fa542323acd8ea14ba4262a2589b1ede23cb58c1c88e33f8572b. 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/QZWFT2551455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cbb29de06a8c8f955ff0888c5b9a382569dc00bd94676b70a190aac9d1e0b40. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/QZWFT2545252.