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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14eed352847067ed3dd152f93f36dcf8dd8b87f921267062cf9ecdb503c11700. Chain 2 (Bitcoin): anchored in block 953626 (2026-06-14T11:41:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/26cd05cc-a985-413a-bd5f-477dc7cdbbca.json and https://artists.proofprofile.net/proofs/artist/26cd05cc-a985-413a-bd5f-477dc7cdbbca.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4888b97600375955cbc7abad33771e18ee3350a5a834afbb58d32fbb802ffd41. 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/QZK6F2400579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d26a609fb5b37c65f7ac5ebe998cbadf2d7e4ece6dbbf348fe6daa8b2581f4f. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53:07Z), 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/QZK6F2400580.
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 0x7d2d83bf82970b51399be6a3ae62578102f9c3ef6edde184ad5b2b0a2a7015ad. 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/QZWFJ2451946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e7b0ae4534852ddc92cafa587d00406bbb081b8b63d941155b9f3772e460ed. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZWFJ2451947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x330c3eda675f5c9fb4807190fb7c4825d26ae6fb96429d16cdf223ae1515c50b. 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/QZWFJ2451951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb58cc017c24ec5316b06908a313e0785d3c6e85d6423083bcaec5d5b43502b57. 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/QZWFJ2451943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8e3a01046222fc2b047d3dc10d1567261f93f6a206bdaff24887a7ed7340769. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/QZWFJ2451944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8ceeb73da4ccfe1371b8cbd7402ce8e166d601b1aa1bce34f9c1c6619cf9d21. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QZWFJ2451945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe59041b7b7be5c5ba59d3074dc85b9feb18db1c2a17230d2d6a2b99a7e34b2cb. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZWFJ2451948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d99b6f42095f2ae27b47fbe3a33a07c702f1e9b740bf865a6de967ffa53de53. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/QZWFJ2451949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9173453c7348f7a12f517696c0567ac04214d4cea3837a0138d0812dba1b0247. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21:01Z), 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/QZWFJ2451952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764a591b281cdb07ff8febc78329564abde99db3f14731c3b2f59216589fc789. 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/QZWFJ2451953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ecccd1bfc1c3188e9a104cc3c41f495e926abdfed3f09533e67c351033151c0. 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/QZWFJ2451954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda78351206bc5a70fcd64bf8eafa389f6362f4eef779e547a12676ea56d99af5. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30:10Z), 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/QZWFJ2451955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cc84cce041625748725267d6c486903b8d0be1789bca54cd5127f2ec408efa2. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZFZ32578429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ef48a4686afa4924244269feb99c2850c1306ab5742931aab78431ea2f0657. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZHN92565497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aff5a6ff9ec3f79dfcf21eee67c0daa246816a1856a9e4a7c6a787abe312aec. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/QZNWU2508159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c1cd7dbbc932de3aae27f370cd14829efe9a20309df0c3802cbcbfd1ed0af84. 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/GX53U2365432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x698b2394fe08f30ef71e406394bdc95a72071d1bbc85810da47bdea4a7d19ba8. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27: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/ZB6RV2400060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x110dfc282d1a9dc7563e9d2eedf958ba61adfa5668d75c58a18cb7cec0f2540b. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/GX53U2365428.