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 0x108e804db9d5bab19cfad5ee6432993e2215dd6095f29b7e199aac7e22a600b7. 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/e84d84f0-7377-48da-bf3c-9d2e8b0648cb.json and https://artists.proofprofile.net/proofs/artist/e84d84f0-7377-48da-bf3c-9d2e8b0648cb.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 0xf4a0901d8d9bb5aec68a2a0b6704c902fd672f55beec12cc26740d8a92caaa75. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/GBMA22387334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd73ff5b2f0105298f81cc1c5396df072a13d583aec7602fa77dacbb4655ddb75. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/GBMA22387335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98a20e26bad92256142b94c8b4d7c622ba95a24c5039b4d0b2f3f9aa53f3349a. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/GBMA22387337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8c3ab5f8afa7d2baa95088f9ef845812f43dd0d4d71b23d31efed8b7914bb45. 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/GBMA22387338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04158482774d1f54bcb51a12833404336d8191538e437739b85b5d787304c3e0. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/GBMA22387339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec70be80712d2947bef37f4467a1a76e288bca521945f98eb4e1f0ba57c62412. 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/GBMA22387340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2095631476df3f8964232025fa2562e49b4e75166a3409ab65afefff8ba615cc. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44: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/GBMA22387341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff9171985404255fd2f807963d9068b7f0b838f195e27d02c10ff9d78dc2cf25. 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/GX53U2324473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b2a5bea8ea500cd385d4009d908eb06843253035f446378faa164b8f92e05ac. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/GX53U2324474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcbf66f44d7c797603daf6f37ee75b0ff66fa704f3225a2e7000b86a9a2f6d1e. 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/GX53U2324475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ba67bd4411d76763aca24535bc138606548b8e5a5f3e6401836d44c23852360. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/GX53U2324476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x422ec0b9e07e857ef0fd568d0283f557e5c0dbe2e02529914eb2068018d2b8f2. 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/GX53U2324477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb49c48e8e3cc6ba2adc3682688e1444c97ec6dfff5f3f8fb6b8495da244dbdb. 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/GX53U2324478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b2db89f7d85520043d00c94810f0ddc50a2ac9bd6af803bb35ca1d49be81e2. 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/GX53U2324479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d3d4ff52e2fc6303a512f87101bc5481ef2875c411f6fafdd5dc13fcee23870. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/GX53U2324480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc894069338ffeb76bfebdeac6f1f7cdb65d04be773bd69a2e8e232e66869fb6c. 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/GXF9Q2445737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc65b96a05ac88767d41375f9b8b46388cadf50efa02d4894545364dd484a253e. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/GXF9Q2445738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1808fb87f406c547f086e13a5724c091c307e2f6eaf648981b1fcaa71e502ee. 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/GXF9Q2445739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2abf794599428497cb40a33eb79b7a7397112c40c9362718d0cfbb7218396474. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/GXF9Q2445740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d5f66befda198f01e56d9a69199c130f2e04e95021259e47a26c4bd5d931e17. 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/GXF9Q2445741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac4ba11150e770bc6017f7ef9c58a9dc46ed96e66c5cb99975c804d0014d3168. 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/GXF9Q2445742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3dec6f2015011d127be8c1cb46a8db722f6a60793b71488f9ee502c30ae9045. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/GXF9Q2445743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f6ddccdd2335d7d53deaf7e0073bbe7f547a9bf980fdbd8a5e07f121b35373e. 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/GXF9Q2445744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfee579feda751bad1e36785eb5f40c961db6c5cad329679b8fa18e843940a90. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/GXF9Q2446247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85852ba476733b62a7363ae163d602203a25ec51f8a2579a6ef0b88dd1904dff. 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/GXF9Q2446248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58636b3742aa72834755093655b291994c05cc39a638d35611cab4ccb5c77460. 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/GXF9Q2446249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45f4d52dea7bef4c9f8480f893eb2ad5b89bbac1c6fdeb829a1f95b4510cb8c3. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/GXF9Q2446250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6866e7732a54b300fb93158b923a8804dc29031f1b875749a56b57332190ea97. 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/GXF9Q2446251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf27968dc67e92e6c83b143bb4e49e698806a9c2a38b022b0be37fc36ceb3e4a. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/GXF9Q2446252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb42c9746cc12629ec2033fa19d3d1f919bf81405352c91c0124a2892ab278cbf. 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/GXF9Q2446253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4855ffa8516a9420715600ec657663b445e7ae4c5dc6b732e86a1ce070a88047. 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/GXF9Q2446254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4424adf26d63bd152883614dfb67a4fc95c19cee8a50e23703d57f36070010a6. 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/GBLFP2528298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2ca1dd1a6ab9b57863eb6cd437c5f67d99051241ad0d2fe372bff2d68fe442. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/GBLFP2528300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12625801a4bfed35578d2b9563547c8b9f783157f640082de6440df530f47b86. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/GBLFP2528301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf9830186e8345caaee6ef37a3fbde9f08fdbaae7d65826dcd4e8bce7e341314. 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/GBLFP2528302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf691ad942d91d726b3e37fe683006133c6d569d0c497bdd785ad9479817b76. 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/GBLFP2528303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc874ba63bf35ecd3100c0136d5a24465604b609580e398d3643f3aa89191c1d. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41: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/GBLFP2528304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x526ae98251512b204cdb2bff5074c3078972a7e40f8c988885c238c4eec6c130. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/GBLFP2528305.