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 0x57fb607daff4ba56b2898f92f910c2b3583ca0833bc30cd6e62535f98a7ca00c. Chain 2 (Bitcoin): anchored in block 953681 (2026-06-14T19:31:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/63b53275-5119-46e2-b030-d5d4b163bb5c.json and https://artists.proofprofile.net/proofs/artist/63b53275-5119-46e2-b030-d5d4b163bb5c.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 0x8b2ea706763767f8ccf08c59d4193bd11256948bfaeb7674ef0074d2a103ef72. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZRP42516508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde863b79d8ea6019c91bac707e69778de9d102dcc62b96d3a7f82441e53fab17. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZRP42516509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03ed0a16368f0bdb5cfebe91eac81e0f7f1d790c67dcc886a05129d0dac52b33. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/QZRP42516510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93c42f2421e5ecaefda6ad821e88daac12fc618c1067b04a44598a4e12df9d86. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29: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/QZRP42516511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02be0b42a9f48b52bd2668cfe2890468674db644f0418b570e3992a3e54e3527. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43: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/QZRP42516512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6acb21467df6baa94429c2458ef09b010fbe05d021c1ac1649f7836b59b0d269. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZRP42516513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x758f4d4a75d40ea4bad71b02b236c91f1999752d9cd4fa9f324788d4a23a1466. 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/QZRP42516514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eba77681bddc369e0352def0bf97d76293c9d271bed389c2f190b7d6911225a. 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/QZRP42516515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fe1578f8c3eb1faf577b4094aa60e6a66527a51fc6743b21209ab3e67c476d5. 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/QZRP42516516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27c4e599ec887e1a801a96aa43b537bdf9384291a60b4b8d3bae66a2761df8f8. 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/QZRP42516517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3863c4a6c9d683ba6f145486b9bd23e65be15dd399cd0a68f7d4d517d2303c5b. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZRP42516518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2dd4f9da8d1c959deb66f1f6df725c4ca03bccfdfa9fa4245f944584ce0d667. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZRP42516519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aca3dace6fa98ec7886b541db6777f2e84d5fea4a4f0f6f898e1c0772adc44a. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32:15Z), 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/QZRP42516520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d64dbfd716d29ffc3dc21b6625635b13197b86849a29198d90a5dfede0c62af. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZTAZ2537800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b1ee70b6cc03c615a0765953aa015a9ba7319c8affc905115b05e725f06eb96. 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/QZTAZ2537801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea58ad78ecd9b4cda739dcfce9b8087553c059f8cb4df22b2749c72f56a38ada. 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/QZTAZ2537802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71a583e0aafa31bd2e1f77213611b2bcc15b5bed53429c5ffffea17bdc7abac0. 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/QZTAZ2537803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x210995e98a74bf0dc0ef9318d89f55259bf6390efbe4367d8d33c6df923d35d9. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QZTAZ2537804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a9e657cd3de88a6bc24acd3dc086588a0c0e7156e9accc3581f00dd1fc615e1. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/QZTAZ2537805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x652259c29c4cf844773f6c8f8fe63caf917fc1d5fcc3f22b1d709e93ec3c2e42. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZTAZ2537806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf75837bb1ba79fee7929e9522206f1a427131442c3aecf092ea4bb82c7f917dd. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/QZTAZ2537807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa93fb901595beef263e1b5f5f4278f6db48297d75eb657983fa4c4fe1f783e99. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01: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/QZTAZ2537808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf4802e79ecdc39e9a277b883a36ac713411f3154a86e278d2df6ec54de6a45e. 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/QZTAZ2537809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa6d6da1f9fed4a0e3c83f59f511a68dc2e9e2d98d7e91c9e0c6c3a445ef78f6. 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/QZTAZ2537810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15543f9bbdd1f792f84973bbc75d0826146cb996882b76e837abf632254bb69a. 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/QZTAZ2537811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x583b888a8f63f0c8e2369978b55a91d439dec6bc70775183d12282d671b93aa7. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/QZTAZ2537812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc37634fe621beafa457fe40c387e6a512c9cb56492e3e0aeda3b92687cbcc0eb. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZTAZ2537817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72a0962c102db77d946ba2926a03887b7b20ad1f254db05bc76d4b9c3cd2caa3. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZTAZ2537818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4a68c54a8a04571508d0947d5043e75cc371f7993fdedf390eda7bdb029a0e6. 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/QT6EA2537574.