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 0x7de65657811d4893cd0160593ae3fee6af8219c92b089ff98ff762666d001982. 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/9559b674-f948-44de-8485-5ec28d89a0cd.json and https://artists.proofprofile.net/proofs/artist/9559b674-f948-44de-8485-5ec28d89a0cd.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 0x223081bc55a302df5293c0fdcd239eb49ec7a94e365a8f85373323f479caab52. 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/QZ22B1973322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe001b56ad1113a30c9efb620b7d45b614322968e5bc4e2365b1a70c8bd531bb0. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QZ22B1982602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7d1f052883875d1c48c800262371340bede0d11fb59bde6201c210cc7682071. 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/QZ22B2028191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eb0e93ced05f27824aa2f861cafb25e85ead0e1e11ad9331cc2ba9d5aaa6325. 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/QZ22B2028193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dfde784a10ebf7d59ab7415e62985b51c0bcc979a9b1c8cb9d7820a7789fd71. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QZ22B2028194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e4867699724cece6a9075bc94cfdbc5b4958ccd03f08908e69b0bf10235a31. 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/QZ22B2028195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9da5fd246e619f4c03acc82c4296a23d13d0d77ba4b70ebc6c3697a64369638. 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/QZ22B2028196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50cdde2b5df34531a60f3f3a3536fecc217d814eb785f43dd78da2e2cb47a625. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZ22B2028197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b7f5394cd5838d9301b850b6cb0ec0502cf0eb1603b5bf9462a5797cd12eec3. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZ22B2028198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfc2b43afc0140ab246bf000987f97b50e1a98861ab3a02e768a3145405f7799. 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/QZ22B2028199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90bdd4e6dea19f056c1bf945e7241c6e120c50120ab4a481cf15c309829a015f. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZGWW1903458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c61db4f653ae8e6cad2c3d40e1b632c9ba91800a04ab856f951225bf603fd48. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/QZ22B2089394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc40e2f1fbe963665f862d58e9eb5eb2f264497ab4245a162eda34e366374956b. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39: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/QZGWW1908455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8df641db855f2f8cc0a21be18f5bed953344e7b5725bba33ab583be41bf6043f. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:37: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/QZ22B2089380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1d549ef4907f211b1b8485bc7bafbfc290b0676f4d98d4ec1a7440250c6a55e. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZ22B2077674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcccb2fe268a516a12cb69119cdc3e15f96432b31e0e2971999de7250f3e016a. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZ22B2095849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x915059da2171660bafad865e56a5f5001058faa1b796b5e9d8839b47c380c05c. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T17:30:54Z), 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/QZ22B2098247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7d643728962d4f42c52a5ba339c90022917ff078104f448215f8bd4c73a349e. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07: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/QZGWW1917947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d22e418648c9d48d356b61d3483d8eec5cf8f00a7eb6578e2e4d4bdcee7b93f. 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/QZGWW1941878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2a7baeb46455d10a01ac6dfe370f17207da16e5f103f296b294418d0bcb9ea8. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZGWW1941876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2370b845641332342701269171f689fd8a6bafe0e2f67a62fd5f78dd60f4d9f3. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T17:49: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/QZGWW1931890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x386182162c048188c4dee943f783c29f093f660f0f6ec38820ac576e3804033e. 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/QZGWW1966344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c6e1a520f668aa2b95c594e504535f98e942d98d717b0b9fb5c05c93c5e2093. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48: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/QZGWW1966345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c548494182377bfcf2daafb9830255ade936b6cb9d9a911ccf3746fbc0d8b43. 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/QZGWW1988116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5046573c2d8e3a22fcc8036c887c1985b5ce752d1e1465e9a18b91c2d49c556. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T18:38: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/QZGWW1988117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d6fcea8336c8c35b16dd89d95dbffe9bb5cac265707259e4fefba96cfb1f443. 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/QZGWW1988118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6162c4e6c9437b5b46100e5c76b656c277efae7a3441b9043ed2100e8f5fcb3b. 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/QZGWW1988120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x964700283ca799f374d70342511b965adbbcccf183541b9db976d442b0d1bf10. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/QZ22B2036758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65229d1dcd22d41ba7278140cd1b35433d555d461173e7823167bf862cd519f7. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/QZGWW2005435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e28837ad9e065958f618e7500aa8f09d34e3c1ecc4cbe0a744b723da6693c6b. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QZGWW2068958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x218149a4998f6b39b76ccc9de01ab67c2d4f6448d9600b27ba4cc9fb95bca005. 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/QZGWW2068959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7e228a7686f6b5d1420e5974ba16a4ba6891b31df226b8974436394562e64e0. 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/QZGWX2033524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x771a4183282b9e61607c01f21b34a53a76c9a6152417a75990a8d4b4d9e06b8b. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45:39Z), 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/QZGWX2114327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb4377c675bf848a8bd52c8b4960f824c82260ae4f432a040933b6364188af8c. 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/QZGWX2195272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e805143112503bd079949bd8528c07b3ca4f8b54a94fc418605053f16121b49. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07: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/QZGWX2207402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4934a3fc697bd2397b5f07c76f4049d2107365e7e3bafe195b0f4f2b33869ef3. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/QZPJ32163032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1105eb27855f82d95e01ac9bf761347141169dc7485c072c1079444b0b21e4c1. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZPJ32223717.