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 0x17b6ca0caabd9e0011f5d57f2a57909a312bedd451ce667ec6446da503a3041b. Chain 2 (Bitcoin): anchored in block 953954 (2026-06-16T14:18:37Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/26097858-7674-4ca6-b547-c046bbd35f2d.json and https://artists.proofprofile.net/proofs/artist/26097858-7674-4ca6-b547-c046bbd35f2d.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 0x55900dde4a0ec15258d1fb2ef8f0021cafa4654e3d2c40081b058d00b7a394e7. 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/HKG732124747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bc94b29e59da6cb2977763eaa749e5d4ac8ab27b2dd8622e71a43d76b10c3e1. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/HKG732124751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa75c31b70074942a47f20eb1aee800ef295174372ba005593dbc13c18ca5924a. 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/HKG732124755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x251b609eb458eae8f9a909060845923a24dda26bb3dabbd769c4fac536c33c62. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG732124757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38c7e4fefdc9918b690568b07319a68dfc3d7e99f8057030ddc601a00ebbe48d. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/HKG732124759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e0f7ba796bd1611175035fbf7ed8fa7176f9cfa428599c26c96c5ce68e6fb0b. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/HKG732124761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e6f189191e36790805a5dda0c8e1a15f2b7084c4fe4182d132a0b58dfee2522. 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/HKG732124763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3194ee454501689afb54210bb4e7fadbd8c9c4625e3020582b1496ceb2d53ff8. 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/HKG732124673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51e7dfd50bce4fce613bb6b5a628fee3d904a23b06a88f844e1fe551cd298f28. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/HKG732124685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf46e3b85dd2ecb8141caa35f08fd6fc05c58c456d56db86d88f789c785a73e6. 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/HKG732124687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80493a94cb6ef4e9be659527eba44d36913be72883fe95d02a1875f6743368ab. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/HKG732124689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69b44d10f52daa96c4e2c7911411db94ba5c77aa2c691412ec28891e6c0f2b68. 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/HKG732124693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12a52a3fe3348c6d3f3b04e8da65f8d8f49d01e928dca11314f044ee6522d588. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/HKG732124719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e8383b248d925ec8144c084c1ecf119cc612441b77bd246970a83dd814095ec. 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/HKG732124721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d8dbab9945e15783e3b9f99078711b058e38507bcd9763a8cdefd9f6059fc9e. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/HKG732124723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c837cce65b8551d6169b563ff8a296201f9ff7990023ecb6932cc27807b6747. 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/HKG732124725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5d68f77fd3686383e18c7e4ec7dd9718df1f91f33e9a2a846e0a17e965a2c2f. 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/HKG732124727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd339dae0381e0e7635dfe022f7c8ae78566da6a47e32fb0b3451357b8a7ee864. 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/HKG732124731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9701fbc402c623ab23dae9f89ba61ccaf4ca4e90161eb0a1da9cf81621fc341b. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/HKG732124733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c3824cc8f6b153fb9546f65ce31bd9edad542617a2d7b1e9d62fdefdb9b5995. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/HKG732124735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ab6c3798ffac76342f91671f6c68e0714aab6bd5e6f36a4b56e5c8c2befff6a. 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/HKG732124739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40554b13bd195943fb1521a85e4dc9594802e562db61d76cbbc3a05145bff2ca. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/HKG732124741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40b8c2945458ade905d70da324ea311cc153f98da03f1b38eb8af7478ee0f3e7. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKE672300828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe96c1fa17c086b9a6c060d825b77270eb4b100a4d9d9247bbf22ffcb120c9783. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKE672300301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73ef9c2e72db04daafe5d48767a92412ed65d5e8700f4737ee36bc2a5c5f1c46. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/HKE672200436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1b9967f1a5150d41cf3556e599ffb9f7ab8c39e4e05a34c35bcbb22651f2558. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKE672200273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f90e3943cf5a2e80cf2f021b1e6192919d6c7c2bc2657216ad126aa64386caf. Chain 2 (Bitcoin): anchored in block 960177 (2026-07-30T00: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/HKE672200184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6752a50918ef7458340bbac33f7909f9c4bdcf3c2a5ee690b45d67dc11bdd0b9. 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/HKE672200084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c3e7f8af2b671a62eed23376fb8ea0ef1cf8242089e364c2196368d2956744d. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/HKG732124615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfce78ef2365d86bbb1ba5675316cd248bd3a7e63e3556a96c74d1b4352d6bebf. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50:38Z), 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/HKG732124617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacb969cf1a63a12535cbd345269bf697e4f1c815db11652337fd91b78bfab01b. 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/HKG732124619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d3f752a863d2c120e6c0d14244bd025aa262ec5a81f77037a049da1d7eb17a5. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/HKG732124627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79c5f221141f19c1ef19edf4cddc1c5b7e4e2addab5d7c1834e857cb3040538d. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), 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/HKG732124629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aee8e492e97151c27a9d1fd4c74be2dbfb93cf4beb099262ec3cff0c2346f9f. 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/HKG732124635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9e0224cc962cc2fafb908e574ab9dade90490b7e0c3594556cec63c854a2f6a. 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/HKG732124637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3157c89cf39a269a26766c52d4815f5d010dc0bcb8b228f84e5a296ababe277. 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/HKG732124639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00acf0be4191ab2c197b65017abcc19a03af61b498687359d80ce8cfcca69a14. 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/HKG732124641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8d8fef47f7dcd4a7b57ff6640eb9d37b299655508a534174928d018eae22fe2. 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/HKG732124643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc763fe8d4cf8396df10bb94114d334cd42bb16a9b6a6bb8950f1285cea7a3279. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/HKG732433224.