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 0x585579d4601f4e5494bf9e42d2693bd7ec10ff21dd6a64cc6053b36c2789d733. 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/aabd86f6-c22b-40fa-b619-b34f055a4900.json and https://artists.proofprofile.net/proofs/artist/aabd86f6-c22b-40fa-b619-b34f055a4900.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 0x5e33ca99190c6ccd9582a7fe6d4e711b5fee13fb4c2750204494386f93784c7a. 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/TCJPM2021159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09a62d7c14604286f11d565ae5c729e685bc6f1b0aa0d05408b7c171bd6bcad9. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/TCJPM2021162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc948e89f1379c5d28a2d2099dcef5571823136a326cde7d0e1bd723346001b1. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/TCJPM2021163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88b81c47cf2399da0b3fa0747634eb89a7ddea0e84240ea5d160e2a887a54128. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T07:00:21Z), 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/TCJPM2021164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x583a8ed29e6fd74cc828eee6b4a5097670535bd45d2545c3861a16e8f67bb3b6. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T19:17:31Z), 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/TCJPM2021165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb45e968b1e398b92d60438d9e44f4be7e50601d1346edb759d0eadd1ea6eed1c. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/TCJPN2047004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cf10caf4134e447de9772edb595ba53920e291c2126c0551efecf4d185aa533. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T18:29:53Z), 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/TCJPN2047007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cb1d42165570d00ee6aaddc75715288c5a0540a8c0fbb63414e6e3c4ae0fb68. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T10:06:43Z), 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/TCJPO2150024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf864e22db4600621b5622d33c18737bf255a6fa8438b8e0b2a7621d29103f8c2. 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/JPB602172802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a74171891d3ef29580b9b973766d4f1a2f00419f3a49fb0ee864ee1ffa47ddf. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/JP92N2209880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdee4d4be50766cbaa760d2e68c08ce627447a77f9552870d78fda59018ca2008. 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/JP92N2209881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1358c78d1b0e92cea3196e66a6740d80cd38204012e5cb3fe6111eef8a98c0d8. 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/JP92N2209882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76c5c78d1767706b9f6f2b1f2e76227b0e9a289e1b87233a0128722f95b37574. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T13:08: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/JP92N2209883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe40c734bced2858ef8a1cd2462fc4efcc53bb7a63d441319c749702cbe1f30a. 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/JPB602147471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6eb0b57cc472c7e5291b27ad71534a6a3a4d356c47dcf5d797c2d32a899d8d5. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/JP92N2230971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2e05cb8bb56551cc492dbdd8399fd9dc1887ac16a9527c7d5522ba6c9f806ed. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:54: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/JP92N2261588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd2c73c70c1e5e11afc463bf756c4b59e963518425eb313078bd811f4a726f1c. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:35: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/JP92N2277366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89757c707142baeea0590e3cc590bcd61e076b7cc867e4fc509b2e2603951e43. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/JP92N2277367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ae8ea7e3328a406d28931d66638cb41773bb9010df105af485f136eff833538. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T10:27: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/JP92N2277368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9575e869cfe6635e629ba755d489502ed19be936602d6ed0fd2303b7cbfe8d4. 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/JP92N2412169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x223acfe1fe4a7d591d16611155b50555b46603d92a44634de5c482d85244df02. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:52: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/JP92N2427256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16d3f38d213572651e9605796a19958b73c751fac93fccd9a5c1904739e58602. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/JP92N2319445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e049e96aa3cc07c0d12043ff717e59a71f7f27044d10619d1cad68d7680d15f. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/JP92N2409140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5ebf5d2acd020a0b131bb7eb8e093bee8cc829aeee792ef33c487fe04e498c2. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T14:12:28Z), 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/JP92N2434475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x223acfe1fe4a7d591d16611155b50555b46603d92a44634de5c482d85244df02. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T12:56: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/JP92N2427256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e07b0fe4487a209ef0b3be70c772061d7a48c98bcb950a00c51c4b202c75a37. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T17:04: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/JP92N2434476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45c07b3a25c1ea4c0cf8ef69f357ce77e52cef9575672dc6c699fe9d3c86b896. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/JP92N2514579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x302350252af8ca14588098862ae10b737ecb005e1409f18de6031a9f491787af. 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/JP92N2517621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x955a78ae035623c33bfdc50be2deeecd06b9f389798a4d6e56aad8f34d3f918f. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27:28Z), 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/JPB602501713.