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 0x86ae5973c0150fc33bc9b63aefb5fcdec5fa2ca560bff223a9757c3538a999c4. 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/283615f7-596a-4843-b6cc-3c93500e86f1.json and https://artists.proofprofile.net/proofs/artist/283615f7-596a-4843-b6cc-3c93500e86f1.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 0x2f5398b4c08e53406c407766a9d1a7af9da3310f7123d2738a85da537bbb8926. 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/FR33U0000010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05dc7d133271ee9e39ca46314fd4a50254d675060b7e5eadf09ed6356e5ca396. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/FR33U0000040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f8ebddabc00c22be5c2d258cbc15aa8dd13aa69ca62596147087f83518db28d. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/FR33U0100090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b4a4601b01504b590805988b39c17c970866547e87523dcc900f5b09f432ff8. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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/FR33U0100050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe3919d7e21e5b219f49355a3c009319893821239d8272dcaebfe2594583e795. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/FR33U0100060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51ed1235cd9e8b13d2286039cfb7534e39f1e5f13475b49b40b25e99fe3da86d. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12:29Z), 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/FR33U0100130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5560645407ea8bab8f39bfe85e7f0d944bf8c93e491f4c96a1a9895d088f934. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44:14Z), 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/FR2X41824881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2308844f3e414acfb88e43d6e6b9732712917b931b2006daa1f4e0c0893c1383. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/FRP262000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf64ae124b6a104dd8de77a2e5894f2ba39edf12a843536bc413a54682a42ce2. 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/FRP262000003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x559246ced531868be65bb8dc2eb7a72b545feb4b82ac3b86fc5e0af9ef8f5f37. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/FRP262000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x889debac53e889551a7cf56fd277b7d33a3290cf24caeec1cc893baa6e48b8fe. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/FRP262000010.