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 0x4ae201ef2b89e47a206a691bc52478e6ef0e5ed3633d2699b0071d42db53aab9. Chain 2 (Bitcoin): anchored in block 953727 (2026-06-15T02:33:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8fa4f9a5-7632-40ff-868f-c7dbc26f9ed7.json and https://artists.proofprofile.net/proofs/artist/8fa4f9a5-7632-40ff-868f-c7dbc26f9ed7.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 0x33639abc6d4591f939294084e1db44af0d5d2cbadd9d589e4249d15bafe02806. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/TCAJC2412979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35898dce7db0fd2ff0e597a9a4bd2a7e680dd8f94aa5fe912bcb190fd952e935. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/TCAJB2467569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b08344f8a5c0b0681b64b45fa236fa64c825925880d0445bef9f6444b360bb9. 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/TCAJB2467528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdc47410a8e169ebd9e36bf143fa895e977ff6b38f23d5a2b4cd5955d476adf1. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/TCAJB2467546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd04f69c30123f0161a06947d31f74594823e972f9cb24838ef561d16a39ae7a3. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/TCAJB2467577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ccbef4241b7bd42d97c5126264a7e4dc12d2dd3adac2f299b3cfd069578c039. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/TCAJC2467513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x865dc186b6da96b51fab0a6d60693d6c931652a7e00da7c33cce17aae030a60b. 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/TCAJC2467535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32f2eb61f431728438f3404aec74360483d9942b43cd54d65e3f996eff6586f3. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/TCAJD2406887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa67ca57ba9e671287caffe8c824b02f286809d00412b68e7dde8284a221812bb. 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/TCAJD2406873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd256a19d4c6257ee100a77487d06eaf1f89bcdac0cda5b63b29d3f6be288aba7. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/TCAJD2406857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d41de6e8c593992cf4727b07575ea6535fe63421065b98ff0301515ba61fa7e. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/TCAJC2406784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b9bdc81729803decd333c0e00228af4cfa350f7a1abb46b119f5b9881b53a14. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11: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/TCAJC2444276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c60f222a3d6491817096392cf27921b2395c1fd4bc3714c1a3eb07fe1939e3. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCAJD2444237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa20387dce5b7de83eba1e318b397bb3cfbc6dea2e858ffe6879d4d616cc46e48. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11: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/TCAJD2444305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x345baec81a1efa359509b6a12e1b9bf0e55c933c4f37b01caf51dc3fe893634b. 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/TCAJC2480419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae6d4b3fdb6f44c43f2dae0c7a82e9fa354cf221b94647910a0b407b39edfd93. 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/TCAJC2480381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfebe0903683a09104d1140121dae4861efd48b08377c357049afa28b7f7bd741. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/TCAJC2480352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1bbd7fa5d6197a8ebd6739ee75d52781a605efe159a18f02fd92fea31655282. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/TCAJC2480442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa34675cae124351a5ad35bf691367aaa473b74e916101054e51c69b73502ce3. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/TCAJE2415205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x306d50dba5f53675bb33fb8dbec99706577f068102702916f45eeb4a90b5b302. Chain 2 (Bitcoin): anchored in block 959015 (2026-07-21T13:52: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/TCAJD2415042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82c6852f230786886789a5d8715f89344f1d9f350f1ced87fd20158248712508. 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/TCAJD2415075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30eaed05a90aab73de38e7f0bc49310a4c869fdb2aaea894e11e53affaadaa5f. 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/TCAJD2597626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d0b2ff056fb801bd51c215949dbce1305174cdfaff05a2e2fee5822acea36aa. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/TCAJD2597723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a123320506f6c7e076732a839222462ed97214ed545f72302b694f2d23bc1b8. 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/TCAJD2597698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ad25a57541163405660720fc24de9f0f2d036c9f05dea79317567fb3d66cb18. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/TCAJD2597802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc46cdfd539ac20316acb1cc5eec5a0862f2097446edefb5f4ce47721d1edbf78. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/TCAJD2597778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x842dc69672e5d62f9bf73f55bcd2acebe5970aa89d69ad823a76232e234b1c0b. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/TCAJD2597746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d95d09e187c9f24331ed15658a9878da266db64905f72f9183ff7cab75889c0. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/TCAJE2556507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b6d7a1f9f136062e37b0724feb24b27a76d872944ae585b8eb4e36ebc063e6b. 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/TCAJE2556390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x416a1b56fc13136c99ba1c67f497b61f9eba7d55a687369b1053e72a5e875d71. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/TCAJE2556434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x986e34c7ed68834558c752cff89484986154a43f58e58071c5130dfba118739a. 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/TCAJE2556532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee9398d4abf3c1c1e55caf3c23ed239d3478ae5554c10f84625a95eed883d837. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/TCAJE2556406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e66ad83bf650a225e428708da03289986771a9f12b6ddb82bd57e83c7abca8c. Chain 2 (Bitcoin): anchored in block 958988 (2026-07-21T09:08:06Z), 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/TCAJE2556550.