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 0x3939cb9f1841a2eb210e78a35fa7137af2191d37ca34da2b66ebc0c2f6d17234. 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/afe6f3f0-9be5-4a30-bf51-b9ac67be03a1.json and https://artists.proofprofile.net/proofs/artist/afe6f3f0-9be5-4a30-bf51-b9ac67be03a1.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 0x7243acfde8a58a1b34c4eb9143f94b7640f40fa5c35ea0edc75027ce545497c2. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/TCACW1787582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd404dedb770046d0c20e2a3937c0fb5ac8843556145da13437d9171560b19861. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/TCACW1787590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde4d79e803b9db1fe04feb50463ad81d976cf699054e46ffd832a467da2ef25. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43:17Z), 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/TCACW1787601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40ba0dcf9bc484282262c5d3cacb1dd07abc0f58253cf54ba08248a60a955714. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/TCACW1787603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x180073366032d327c372a5fd44ec5c6ea7d463aa6713d1213cf8bb6fe112b3b9. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/TCACW1787605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dd38e60cc4f77f621fe6dd2d16e8a7b46d0882bb997943f6cd0f64e25576751. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/FR26V1607555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe05aeb299ceeee9c28afa60953dd2cb6665f0367c5775958aeb0a50df40c3ef4. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/FR26V1607556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd641f2a97ece52fca63bb8bc7f86ffc806390b4b163f910e05ef14b9b76ea773. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/FR26V1607557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fdfae2a0f3ec0b34d613887e9046bb73ec521f874b4e8ee3c398fb2feb0460a. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/TCAEN1929724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5acfcfe929fb4cbecd20997b68105e92b50891749541b1485a6f48d260b9bd09. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/FR10S2049742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc881bf492093a94fbe3cd215992472f0c6eb1466fa826d0a90ddac005602eb46. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/FR10S2049743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8758b25c520892c5369f07eb74a0a1fb3ec894a7028a487727d02a0a5155226. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/TCAGW2395327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f628adff55554e2674f5e4dc44a7bfa120a4aa3bef5bc7b0b05c69beeab148a. 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/TCAEX2062373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e5c843eb6bd8379dba66f16c8a19bde583d62f42e69d74a0e693b49684d2015. 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/ITOGB2300049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55fabdaecd18afc58043bab3a23aea31a4009f1a381bd3a7dbde38711d0f3c15. 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/TCAHX2474582.