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 0x068dae3a5d4827c3793b3dad9e0fe87827c7f5babcab69540ad1e9b653b74e93. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5bbddc07-8ead-465a-b42f-f852ae836647.json and https://artists.proofprofile.net/proofs/artist/5bbddc07-8ead-465a-b42f-f852ae836647.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 0x4ec20e72ca4f997f8e3a552c178adc05e8bbee534f1f85e8da453bac33b7ec08. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/PLZ582200044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x003a207bb3d2d5228ccd0c510076d164e9d0e27f7b85e47cef0d5e16d80c34e3. 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/PLZ582300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecd0e657e9b6bd85ad48b9703b3546f8dfd7e5cf0fdbbe305e8c0653c9b8a724. 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/PLC062413245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc19a8b6de3d755ad032736a626d372570cf06cc6eb104b93c7220d29c95a838c. 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/PLZ582300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x984b2432e6958a0805f27b300ac24c18fecb8cb4e027da599709f74d1a94eac1. 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/PLC062413240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6a8609984c3e040ee5428ab8241af7f5a8eaa997e3123ae16a988861cd86279. Chain 2 (Bitcoin): anchored in block 959147 (2026-07-22T15:43: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/PLC062413241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb3123ce65cc2d1bde2b1140589aa8ae021cdc76d4d619f6e1a979fd09cd02d2. 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/PLC062404395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecd0e657e9b6bd85ad48b9703b3546f8dfd7e5cf0fdbbe305e8c0653c9b8a724. 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/PLC062413245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5966960c42a6be0e2ef782919605c90d6fa59bc19e9ef612bb0e951eec4ea9df. 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/PLC062387642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7696b3f6a1eed570a687fe3ae68b5e1775828c7373d0117e69df0e8ea936ac2. 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/PLC062394579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x533e7f9ab4521bfdc293401a6a4739fc02ba2ad9e3fef330d975a042ec0f0214. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/PLZ582300021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4038a5f399b199ba82aa796d59a694134330479cea969500d76e20921b853242. 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/PLC062414207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaeffa3634a14560195267e264593f54ea85eb66d74d356196c2c8ff59109045. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/PLC062414208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21954058f19bf9fec97b194740fc758a03d245ec046c4fc703f07c6b6dd6cd7c. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/PLC062414211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa43d1f397d722c3f17f83f9e7185ee9e644d70220c67b584a25b68703734494d. 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/PLC062414212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x500077641b1e77c69096b557bd98752503dcd348b20702b49dc4dceda73ebe77. 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/PLC062414215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda64993bef64b4aa94b754a0793d7dae85fc99dfee57b70bd269ed7b3dc8bc34. 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/PLC062409725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacc4a95733c526c718582b71c99d62268dfb79993b0fc6f6cf007e482465a52a. 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/PLC062414205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70a13c1335942f5c11f2b7da77278405ca403e1bd923b14d347b55a2e9019120. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/PLC062414206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66515ae08f838a436a56f3dd48cbfbd363827bccd625dcb3046b2145a576288e. 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/PLC062414209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6f7dd927579c7b4b0a05531321d804eb4ce4f03bf537e25b64c878869b9434f. 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/PLC062414210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a64b69ee6296fedb6a2e3a7ff771d8d9887d534625f458f43bc82688c0738cd. 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/PLC062414213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc36496d729e9bf07fea69f9b7b27232c46f6e2f7bd4bc17bbed92810faa301c. 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/PLC062414214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd555a83881790c086d8be09a31d431eac643edb924d52c689b1474e57ec9c11f. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/PLC062423921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0410e9bfa6e0838d5f0efb1005432ebec336a44db4410732e92f90ce65d68dc8. 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/PLC062500531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0410e9bfa6e0838d5f0efb1005432ebec336a44db4410732e92f90ce65d68dc8. 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/PLC062500531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4017851919d396cf1a5cb0e8711b2bce627e27ec7bc57573e09852605d719abc. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/PLC062506307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd555a83881790c086d8be09a31d431eac643edb924d52c689b1474e57ec9c11f. 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/PLC062423921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b495d27573c83862caf66f9e2d2b80319132d29d68ef588c4dece915853408d. 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/PLC062421665.