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 0x94d60993cf798206bb21a3937e19ed66c514e2d34367e0073dc6a73bf12b7d8c. Chain 2 (Bitcoin): anchored in block 953687 (2026-06-14T20:19:15Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/679b8574-588c-4739-9f6c-fbf0ae6932a9.json and https://artists.proofprofile.net/proofs/artist/679b8574-588c-4739-9f6c-fbf0ae6932a9.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 0x87ecd85dc9abac7273e3b5efd2df1aef34105da2dd5c3388a084b9b49648705b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR10S2185095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8db9143c1474417c4161b3865445451e15eecac4d3a614944eeb820af29e323c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR10S2185341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x649f551490c773c234359678e31af9969962f3f0e635483a7db847180be2cf3a. 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/FR10S2185369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x813850d396d0f653189f46217722ea5799ec0bc4ff0b11bb0c913bb98e3f011b. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/FR10S2185169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11f16de7358ee5ee36759be2e000e985ada792b5bbf762647fa6724a251f9f45. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/FR10S2185431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1543ab830907191a2228353c4c5a2024b4e9699cf154da8d35bdcf7e5c8a58fd. Chain 2 (Bitcoin): anchored in block 960339 (2026-07-31T03:13:37Z), 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/FR10S2185248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf528851e7d4cea04c8cb747738fcf0c009eac34eb201f09fafcf340a506db00a. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/FR10S2191713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52113d61f641a3fa3fb0f9139e2e2da9d0a0633c23c43ec41fc131de092b9046. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/FR10S2185167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef867cbbc8ef6164ee6bf394d5f61cd5cdb331c2ccb37f74a30e8e86318dfb22. 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/FR10S2185059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7cc6c9d26412cf34e0773dbace17c34f4489fa73a231e1ec1a9a90c49041bbc. 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/DGA072109829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c0d4132fb6ab284bf83f93d44726c824f685a404ed6dcf6413c65cd047bb85e. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/FR10S2191743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aec7227caae26cbae264cc1657d00b861ebbfd1f2c6991c272afa404f455698. 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/FR10S2191745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d4a63339664f033ba4b3bebeae189cb0335a5c526fa9611a570066d8d952b39. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/FR10S2185224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6395a3d350be8195e6de0228a7c1fcdf784315ae44c193bef221d3b2c3744f55. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/FR10S2194975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c98b5b233a59425af1f6bb13aa046224ab944831db418a94f15390b20921c2. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/FR10S2192678.