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 0x57fd626874d89c334a832f2cb20df2d2708fc8e892de801c8e5920ff8ef931c1. 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/ef3866fa-3005-42c9-be69-2e77d87e9e48.json and https://artists.proofprofile.net/proofs/artist/ef3866fa-3005-42c9-be69-2e77d87e9e48.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 0xdadef343274c0dbbd1d334924c251f122b08dd84072ebeb184a0df33c86fc962. 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/FR96X1901361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c63bf919016e34235e16a8728f5782d00e8c78fd026e5d9e7355f5dc6435823. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/RUB422101111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6299865b39186fc05d5419fc8d9535efdf602a5fa65e0ab73c5501a392ce2f5. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02: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/RUB422103050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f1ac9c7ffc270a0ad6523cdbe2fbb279a092850d10a79099f15676d3c599fa4. 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/RUB422103051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdad6e89d62ac1c3809f48ea9c978633bb6b2c0c8226f2f42258aa8326fbd9be3. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40: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/RUB422104165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25cb49ef1aec5919d2cd54446302a34fd32539a26fa7e7b553a1dd7e90497ad4. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/RUB422200966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70fc55f1d7adc169a4d9bac60e1df82f6987d13cb97b88622f0aa8339b357c59. 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/RUB422201017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b35a597d966dd0006323643b706ab0655335400b6ae1fcb052531957ee17c9e. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/RUB422201018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25cb49ef1aec5919d2cd54446302a34fd32539a26fa7e7b553a1dd7e90497ad4. 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/RUB422200966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f711a3ad4f3ca022e04028df724833ba0e90eea500bdf40dd335f19d963bcee. 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/RUB422201019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a1e219916647e9c136173d02b9f49ddd4cd1fd494f08ff790ce5cc869710a1a. 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/RUB422201020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04afb3c482d23c427b2059230941b91120a871dba1dd042095092f7cc7e5c4e1. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/RUB422201021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66ec3fac33ba62cbf3b7a0b072353c17575a88ce143984c4063f08ac5e6bc5b6. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/RUB422201023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23e5ba21faf526f796fd9bd9b05405823cd73ed35a6da112a02398a211b406ae. 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/RUB422103334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ee4d097ca9b633b2df6abd4c1b0ab4f2a83069b41557b7a6f8e9fc004dcdcb5. 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/RUAGT2205753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc29f5cdc55f37a699a71ab07af33e041250998b0191015f6e89be0d81592b014. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/RUAGT2205754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa427a8f1203cbcfafdba2501a0d505dac934eb96c81b06bcab0cf768d32ae9d0. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/RUAGT2205755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58b2f99ba4002e80031d42a376b7573fa2ff0e56ba3097e857810ff79e70220f. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/RUAGT2205756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7482df95789b5ceeb9ce391ae1ce1a95783720e384d807e06e9c77ed281380b6. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/RUAGT2205757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b972b60f85f69681ebda61d90469d0197c2aa99e764e11355fb028607073ae6. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/RUAGT2205758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4caada0fe411d08aade7170c38f3d9830766027d3302a341380714ccbc651935. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/RUAGT2321162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c8fb58cbce366178e3c8e578daf6d43625c9428afaa3c0bf1bcee61d878205. 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/RUAGT2340139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c4a2580d3b9fcc5a84d799c9d670c0742f5ab314a1dc381b0b70d7b83226f93. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/RUAGT2340142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee209afaafd2fc3ffec2b5ad81e1360683c53a04110c85a8db300dc77d9cecaa. Chain 2 (Bitcoin): anchored in block 957801 (2026-07-13T04:17: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/RUAGT2340144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b230811b348fe8879395edbea9ecf8f453c6aff68c38e95649e83caf08784f7. 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/RUAGT2340146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x711034a6a0c9f4684e507181eed8bc2c181eb52b4d96223bee35249b461444aa. 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/RUAGT2340147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93d01438a2f23883ce0295c08d899f26054ea497923e61db73bdf1ea33532c84. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/RUAGT2340148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61b100402bab3684720760cdd144e3a815ded573e7a8a4e4e385e689bdba37a0. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/RUAGT2340149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ffe63c5357ab53f3dbf13a4b02b146f336c2a570a6e08e44ce4c3d1f7d3fd16. 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/RUAGT2340150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c0c0db02d15883603934aca8bc648021f84cec5549016ba54600d25c8c53f9f. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31: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/RUAGT2340153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aa437acc0178dfda406bf6d57ceb2409862d2f7b0fe8d37da147f4bef258557. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:47: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/RUAGT2355364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8732edc184c7d9613e0c8bd7a31c8ddfb7ff1dd1cc46925cc72dd178a78759e. 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/RUAGT2355365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ca1656767d11aa370b06e77e2d6902aee10bf1006fa3735e14ab9018a13fbc0. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/RUAGT2355366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46f8c97147f32fc278f0d3d5a5706ce1eb033c1f3573fb6171b69a93ef2854f1. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/RUAGT2355367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x913503fb2388e8a25dd5bd3e7e37a6bbf4642599311412fbe1ef37ba7540353a. 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/RUA1D2494112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc410ee1a472a087e40e359670663dc67ae6314950d6d92cc935ab162db1f4efc. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DGA062492034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc99acab2d28bafbf7ac7890c73c78aa55a6ce62e6823bf42faeda88dcfb59e9a. 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/RUA1D2249700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65a1290e5edd27229bbba525b221edd460ae5cbb99cc676bd47a1b1adf294ba3. 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/RUA1D2014875.