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 0xed515f11180d050f1c40affce59e5d4594e9b1fef4d28d57aa4a9b83ec9838a7. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f61c6f7d-642e-4058-88f0-fc371ec25889.json and https://artists.proofprofile.net/proofs/artist/f61c6f7d-642e-4058-88f0-fc371ec25889.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 0xfaec890c605f674261a0667ee7803a46631325ee225166fe8ac720025a88151a. 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/QZES52483418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x578b4ba6f0b5fa7e391981187037d181ba670d3d84d71f695e0b7c9e6c7d19c2. 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/QZES52483419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b463b95a3df73878f5eec14cb225b1fb42dfaad492458990546723b500d912. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZES52483420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11c490bb53e4081506f9419ca79f639ab7ef9b1caf6e25beec8cdecd6d6eee5a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZDA42426491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb71cb455b132d6a4c85da8ac8fd981ea7805b38bae7402681db5ce239f0a9c3. 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/QZES52483421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc74dcac5688ec9aa74dfc5a2d677e76a46f57ce2979f69abf1d430aad0ccf300. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QZES52483422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57a9a88926fdc23c5d3f13558a79e45d465a3a67f287c80ee758d2ddae427fa0. 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/QZES52483423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x687665d9f089d2de49e3b474d5b51a00f5730116397943cff8c2e06f9259eb26. 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/QZES52483424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93640caf668bb1ee402085f662ce0e16cc19db67cee2db8cf616d217c04bded6. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZES52483425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ae3b37eae6ba70a996ddc9ba83d2e5e12791ef6198a24bab4239633a69e1a19. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57:05Z), 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/QZES52483426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x301ae31eb6946d9101ed5196b9faf2d0d394cbfbd2ec4663dfdf432924251ccc. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23:05Z), 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/TCAHS2333926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7cc708a0409e11a41f98e082b68d615962a03d0f6aab1f19239a7f7f3fd6146. 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/QZTB62206149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x568f1eadf7e4e0f32d822960400dee1f6127aab9bf072890e6e2f918c7d4d815. Chain 2 (Bitcoin): anchored in block 957067 (2026-07-07T16:54: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/TCAGG2279411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x641299418b958e342b856c8db40f4503955905fe3fb37cc313c78e997b034f5f. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58: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/TCAGG2279419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6b5e1a24198ca9ea16f3f74c7b5c213c878a65c1697b66f92231f2c6a11f7a7. 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/TCAEY2007420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11c490bb53e4081506f9419ca79f639ab7ef9b1caf6e25beec8cdecd6d6eee5a. 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/QZDA42426491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc5118a987c25559e31d3efd5573fbcb3b97753a2e223a77ad269929e8e29a7d. 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/TCAHS2335419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x421b1a5461ce4e7f0c22a99665e292029aa38cf29ccd267b2b8f61ad98e990bd. 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/TCAHS2333605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb5ea26b86867de3b44f6815f91c6499d2e9c4e7f1781934a468d46e729ce5fc. 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/QZWFM2390617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf128c853fd5fc9e56bb8cdfd98594dc27e16bed41e66c24b5e2120444c9ffc17. 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/QZHNB2291825.