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 0x5781bcaa6edfa90bb95fd723ac502e72579ad3f6af1ee2bd1fab0b70b8924323. Chain 2 (Bitcoin): anchored in block 953662 (2026-06-14T17:28:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/55d6d3ad-e4ce-4841-adc4-025c408ef440.json and https://artists.proofprofile.net/proofs/artist/55d6d3ad-e4ce-4841-adc4-025c408ef440.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 0x28c3974399914371675defdd6574a2b328f9166ad76dbbf6b9ddc0db2b14ddb2. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/ISV982504302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec5fa06b6a3fde2beedfe52f96ac26418845f0034dc87520dc1760c95b9c6dcc. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/ISV982504303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8411a87bc1125a823f48801d42dd4141c5a88683e8f4509a1f1b510af5b5f3f6. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/ISV982504304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5a4f66f0f03bc0ea40afe5d55cc201fca46d06d24339da3d801f6fca3a10ea2. 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/ISV982504310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcccff0acebb28bfb9dd135f4cbd2ab5b2955ed78db67ef5453aec3286ed2aafd. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/ISV982504305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe6ac30c6ce664a3ff3662a88d4b24bc29778ed36c7384ae4e77c2d7cfce969f. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/ISV982504306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5364d761e0042cda8e42320a99e0dfc3f084a15f060e8e4dd8110aa84b665ef. 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/ISV982504315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d48bea046b8dbe41a55c2d66ca9a6880ec6bf308eaff00252bea760e7488d6. 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/ISV982504307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90608a683b1214fa04bf70369c63bf91db9cc1f66a5c40f9863f718fc4a905e9. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/ISV982504308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d622cb7f6e4df7e92e78dd2ddd56f11fc385845b89f3044602fe821bc7e9ed3. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/ISV982504309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0289d443ee0ff2b224ab49c38903ee98a92f2a7c89dc4641bb95956f5906c73. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/ISV982504311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb24b43126433c346232211bfcea065f36bd3b97b2e4a1f8d0e5b0e28ba26af21. 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/ISV982504301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf988adba1e01afc08fe41055c12cfacbace38ea129dd42f02add267ff32c6e1. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27:18Z), 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/ISV982504312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1860d4860223d722c3c8ca4bf80c1e7917286b77f56abbea1f35750e153ca386. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/ISV982504313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f5a3fee59c871dbd9edaaecbcf71824bdd49ad7273d62beb7615556dd5186b8. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/ISV982504314.