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 0xdf0a6aaba51f5d4f46b7c4111a7bd86da8de373ec8b8448418c913f8905ef2dd. Chain 2 (Bitcoin): anchored in block 954705 (2026-06-21T13:42:37Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/eef99e0a-6b9e-440b-a1ec-0426b0046285.json and https://artists.proofprofile.net/proofs/artist/eef99e0a-6b9e-440b-a1ec-0426b0046285.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 0xd71a3607e0cca6b37a83c0d3323ead5ee4536ecdb685390dca20cf022222fbe1. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T15:41: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/SEYOK1763074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83d2ea88a47acceb158f6f52be9942840baa947c53f6bceede84da673b510e17. 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/SEYOK1763075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x616d46ba2b69ff28e186cec4778e76224864f4499ff51350e8a1c71525a5bc37. 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/SEYOK1763076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52fb2ff96eb5631c1b52df19b20581484c7795448d221b51a01393ec77dcd787. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/SEYOK1763077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb23de0dad77ae6c8a74969fa0a860ca544e6fb3a4f94299e6499646dc347e44c. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/SEYOK1763078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x961b69833fbbd976a786a85ecb4f4e9f6a86131f540d817571e91ac7f3154073. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/SEYOK2043353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc140e2ec6fd6fcc2ce616d5ab0ce71082626947281c373b93a278da1febbc8c6. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26:00Z), 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/SEYOK2043354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c9912bfb4397e902b5dc9729a06af962196c9e68e43324a71828d4c6fb1cc8c. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/DKAG91900124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1edf8b937802e66fe3bcff4fe7844c41dcb0656085b176d05b2a876d9fbe37cd. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50:11Z), 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/DKAG90900301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd276b53ead1a852c2aa2bf86e05004e517dd1fcb96fcba034f21733c5f533ffd. 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/DKAG90900306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9fc05100151e3bb01bbfa4264829c82d4037ee995e3546ff75e5711644bc791. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10:46Z), 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/DKAG90900312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8dbc9da0898e541f1bd4e91e2a9768230e86344ad9ad47189f0a617a3c40619. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/DKAG90200202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dd53bde50461b4ca250670f109fd4d41885ee98e32bc17a34487f5cafa2a919. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/DKAG90200204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a219fcf76fbe6db458e51b63ae37503f34b6e66c3910524172342c7f7ea8d7f. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/DKAG90200205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e64bbd3daa7c18e44d9b1ee5d7a649741a49ff31958e26ac67e139019012558. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/DKAG90200208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bc567f9606fa28a1913de810d2515a85e383de7a3aa513e10966d9431a6c83f. 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/DKAG90200212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0484d19c55187d8b784798709890615740b98d5adee232ebb13246a8073cc4f0. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/DKEBA9806804.