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 0x4d26004c99c2a444479d0ec82e28555a22f5fecfb32d4ea61e60949e258ec72f. Chain 2 (Bitcoin): anchored in block 953612 (2026-06-14T08:22:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/15b8937a-1daf-44f9-915f-2a32bc7dc0f9.json and https://artists.proofprofile.net/proofs/artist/15b8937a-1daf-44f9-915f-2a32bc7dc0f9.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 0x4a680a768aaad0ab734d67e34b5a90dd26e06e5c0affb6fc18818fe5f89ebfd3. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QZFZ61941097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf07e1f1079f57d25402d7fa81e3c9d19273848b3cb7251a658cb0f5fa5b934d3. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/QZWFH2307711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb21d83cba49ceab93dedfcd39e49625765220cb3c2a6a0fd0c5e6ca33e3dcff8. 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/QZDA42498499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf552533f2786e68108f64788f0a6431ed6aa1d66d38de37bc9d7d68cf6dd4a4. 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/QZTAZ2447682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a05490e79923e05de59f831905f7cee5b5b54c898d64b67b57768966cea5f0f. 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/QZWFM2303297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42b21e068f6d3971d36171f96f24f199bf678a2cef02e865fcf7767d6a514b24. 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/QZTAZ2447683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aa5ab57412c57a242a20b1f718c9d9a006f76afef6e5ce5717c4b69e6296e78. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/QZMEQ2402445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd12f63b23c766bb8d8a02bbcaafafb675efe5f063a4d1f9e16aa97deabbaae13. 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/QZTAZ2447684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50e815e06ddbbffa4ffef43c283c58ae500c76d2a6fe0b6551f4a4d83543db77. 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/QZTAZ2447685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb7d3d57faa744a51ab85d473b8b016ba7d0ec4456be4cc2d570513c9d06b73a. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZTAZ2447686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfda9c71f19a0fb49296d494609905c44c536cbc2d2e8ab0660b3a9696da19c44. Chain 2 (Bitcoin): anchored in block 960210 (2026-07-30T05:21: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/QZTAZ2447687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd49fe168c917b00ef973062620ed565dc32715fcc9d26b4af22c77ac48825970. 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/QZTAZ2447688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35a316b1344d7e427f75b15924ff6d8331138728eaef5d69ab2ba0f23012406d. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/QZTAZ2447689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ce8b1f10f341bed6fe9219985cb01ce7ff1c925ca8ea21e9709cdbc8e29120e. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZTAZ2447690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45008d37ec9569d7247e69a94b06648e8fea8bf1bb4bc7e46464b7293ed32038. 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/QZK6G2418139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x412a03d1356799706885ac6dbe004e57ffe1b1012da5b19fcba32fdf4f98714e. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/QZHNC2438601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x908eec1167bc00571364c170916a5f94c1cf93e77cc1f322eb07793998959c86. 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/QZTAZ2447691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf59fb09e30778080486a24bd82433b8174aef20da89548499fa83dfe3a7585ec. 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/QZTAZ2447692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76c8a7c439f4ad70a5e12a89495681d511816ea69dbd7deee8beb3d4436cf50. 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/QZTAZ2447693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01271654b3d8186bc24f8f257a29f07b5d8582fe2e83a14e9601f05817095d0a. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZFZ32522106.