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 0xe717235a8f208e415d66c1afd5bf32798ffe2c50d9151152b972ac00c8241986. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6f124857-907d-41e1-a6f1-a1f4d3a2e280.json and https://artists.proofprofile.net/proofs/artist/6f124857-907d-41e1-a6f1-a1f4d3a2e280.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 0x86cf73bcfd40310370fd18ac1862fca0e950315390878aa0bb458d77191ef26a. 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/JP92N2435817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31d7e21b6b5f6bb345b5f8cb38e7a5966399858e4803e87e9d62ed792c644649. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/JPC542204376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3124203da84f4fb7d0533086b6d63a8af5c04499eaad86c21642b77e1b43a19c. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/JPC542204377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10296db05aca8aa4219f230926d8540f0f52524b54ae56f4f3b062c70734f8d0. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/JPC542204378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcbd58953306096dcda7a3a6f690cdf3dfc4e4a5ccaab28f6c2602865396fddf. 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/TCJPK2025746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5522fae5f7c63c65864fc7c902f8dd22404b305e31726111880b25623993c3d. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/JP92N2356692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15c6c11001993b5f9224595ca16e0c44f14d1448df746c2a85953b7928cea30c. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/JPB602193470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00302fbad907c142a02f297fe698aa3839d5c7e84cbefd6ea335393aee035506. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/JPB602074927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f908fb0e4717d0f2579dfb22542ec57eda70bdb8301b25bf7031076e61a64e5. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/JPB602074928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf48fdeae8a16e2386353188af9e9f3184e28ab12346cf1009b886a4f4630f329. 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/JPB602074929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4f133bb027d18edfa4553876d28a57f115846476445a1e88348bbe7f3b8d479. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/TCJPL2077497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee7a1edf512ae8253cb866a1650a5134d2bde08cf6c7d8c85330d8f4739c2168. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/TCJPL2077706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd41d8f67307a38e1726e97497e3d232218f478805993d927dfdc599abebc90c. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/TCJPL2077897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a7b7d707eb8b0befe128ec9ce4151756377aceceda4f38d42cb555ee613221. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/TCJPL2078144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3d8bef89e47d3d6ba412c67f06bbcecb5f6dda34f029058a2b042a725facdf7. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21: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/JPS809909360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53c45b43e6ddce10604be67a3ccd8e55e129beb53264520917b89ad116c111c4. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/JPS809909361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed670bd9e4679d6a2baeebccefd4116956ca082df001c3fc73012d1b39e2d6da. 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/JPS809909362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486e9824bffd78b737e7bfde5543c07ba4f3bc6cfbd25dd35038406175e6266f. 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/JPS809909363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ba878890886b372ae50dcd800d60e4cd6b5b17ae81bbc6cbb50bc165e3cf786. 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/JPS809909364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef3ca92544cd9ecfcaaec03ade4643d300d0308c9766b77f6bc986f490da60a0. 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/JPCO02006210.