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 0x0919aca41e00ac770ccb22c429c16e796b5746418bdb3d98bdcdaeb7314e22ba. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cb18db76-a8af-4800-983e-936ac0272ba8.json and https://artists.proofprofile.net/proofs/artist/cb18db76-a8af-4800-983e-936ac0272ba8.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 0xabc723beef5f60c25e99bc46ed5c570057f441fa778e87903c8d29648ed38128. 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/QZFZ62567851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9c0963a988c261d0ca4bdbb0cecc807408291c12ffd561b6ffc28a022c3e185. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/QZFZ72555786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0182943d25ed37cb55f612f249d88dae54e7c2c78fb7b94eb15faa74e53613f. 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/QZFZ72555787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9f5e6801f2b4d47828cc55227af4e5075175774ca5d780bc3786844d390dd84. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZFZ72555788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1980a80cff7f9611aed9e5c79baf795fb80104bb2f63bd26e3d3800bf148eebc. Chain 2 (Bitcoin): anchored in block 956713 (2026-07-04T23:03: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/QZFZ72555789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27a47ba91de7bf85a16c4fd0f9495b7aaeaf1b906c58d44d21633605317bc3c5. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/QZFZ72555790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0088f4fce2e72485f8a7fce533b6ccae11d42b6208991dfafec8569cc179343. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), 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/QZFZ72555791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f449aa85f12bc29a8ff643b6b1f7cd51d978f8391dd6583acd5c9d01317f435. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T02:17:57Z), 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/QZFZ72555792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3e56991b5244db591346f212f6ef6ac38126749cba59f36510e01d5c93ff688. 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/QZFZ72555793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320dd3976d820cd07b2cc8ae29a94937cceba175a313a8d9e70dcc950f64f463. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/QZFZ72555794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4f5f9c5eff88acdf1f36d5f723e61c8692f4715f7f63a61b9496dd2de30c5cc. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZFZ72555795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd6e6f4904e4e71ef2d323f4efe3ec932bc5dec10d0051d49f919c932c998df1. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZFZ72555796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd99dacadde36673c21ec6de0646a20715996cc2058bc5b54164a35c438ea1abf. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZES82584382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7eae88840158805c3ddbcf421dcce5ceb7c300fe3ea50f871b11e9aa1433cd5. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/QZES82584383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfd8dc34137b8f3a156708259395622fae4213cf482d851da2a9c953ea4c1248. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50: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/QZES82584384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef50cf7a8c8bafa00240c962fe23caae303fed5dab0d589a616ddcc687130e1b. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/QZES82584385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad39a0c7312bf0f811d282d4f2524ff17ad61e212a5ea16e5d88a6a78255fa5c. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/QZES82584386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa044ea94c34d5b3b131a34805345b677fd441f49161924b01cd02a2cb85f8cb. 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/QZES82584388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf70e9ed8c2de1461a007d252d148b825782428896380a4b8ce109df636284fdd. 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/QZES82584389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x186a5dccdb30f203d1acbc56e450efe5e71ee7607cefba4d07c284a0506481b3. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38: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/QZES82584390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf14d818ba044f8312d507a28a9f3b1cf62c4beb55674d6d5bbaf3bce5ef5990e. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/QZES82584391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e5a574e50fdb1c149e8cb7320d7faceeb29feaface59abe95f363b816115953. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZES82584392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x122fa6abe7e1db6f14771b3df1871ceaa45b28309b055b9aa8c672433be184d8. 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/QZES82584393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90004fad769c838219822370a10e01b76238f84c227502a8e3ebc82b40439dd8. 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/QZHNB2577717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc012867e1e8c02a2a5c74a0785193b0b46b750a46696468fa5e19e312440f26a. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZHNB2577718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x962d162371d00b445916ce7fdb4afcbd52a5fcdf858b9cae4310f08a532acdad. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZHNB2577719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d38f6ca748c592eec352e2874624a1d5f462f9933abba3674cd66a4eb088bd6. 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/QZHNB2577729.