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 0xe3978432a0443a9c3d7044bb52d38e3df521b435ad5facbb314f1ab464609481. 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/fefa56eb-4029-415e-adb9-dfe963f48a74.json and https://artists.proofprofile.net/proofs/artist/fefa56eb-4029-415e-adb9-dfe963f48a74.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 0x8a48d5c8aaea625d1ed5564a61618df9d27964f206e331729f4fd821a12c9b86. 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/GBSMU7918079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09ab6d001b0244dc9a3952bf56d50a9d8fdb89b7ad3935bef058012b418671fa. 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/GBSMU8019640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x448e18da473d4bf9e2c221bae4295d52da246412d36ab895881a905acb03e098. 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/GBSMU8019641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c325861e761e451c7c2a662437f0491feb46dbf87ca9c68d16495b00664ebc4. 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/GBSMU9680966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe0061e21784b27a64d70909768119ebbb9d45cf148fce884c21c582264258af. 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/GBSMU9680967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1498eea5fed17e65e19c760c4a41929a33fcd6f1573b10b961623b3eb733d955. 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/GBSMU9680973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f892a252ae935bea0082a0e55855b1ac527b88e2e304dae2a33b461492d221b. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/UKXN22244980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa807918fe03e529f95126703a8fe001de0d20b59298dcf889aeaef3a55f8dc46. 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/UKXN22244983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e0bf0f2be9801e717a3ea1e826c0201549870e8df1ec2b0205f6e551be6c11e. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/UKXN22244984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19803f1d7375eba9913cf0e07003d3ec6ffda6842299e022be0b6214a3ad5ba0. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/UKXN22244985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2f6ea2b5caf802e089aebaf5bfbf97e878cd20d9f8d9f3d1a94d1e95e60c97a. 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/UKXN22244986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x596eb9ca16bbe61eafd25a31b20a0e1b4cad5d43b12c69d51fde8e3c1927a326. 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/GX3Q92317001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e7475e73a77464bfbf3c2cd08cdf4b0958ac248565dbfd3c14b2b52ee9b9725. 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/GX3Q92377501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x674ee5eec8eea5632f01f50804beb29e170eec3001e03a83f399d61f1d3706fe. 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/GX3Q92377502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeab8b375ecd99a2c4e2aa2872849d3f79fc27b019050d47f0b11c6b10e87e649. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/GX3Q92377504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x565424238f498739cb5627ebaf389bf764b41dc07cfbb6b35c0045d2c2372f86. Chain 2 (Bitcoin): anchored in block 957846 (2026-07-13T10:25: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/GX3Q92377505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08c0a615cc1429d8b544f110f46b824b6ad240bdbb1d7be2873759e51ba38999. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/GX3Q92377508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba646c4dc20f2df8e9db0cc99b92d1efdd34b516d8e39ea7d1a5be3fd4e57c66. 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/GBLFP2434345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f5e2170aec7b83ec16758856c798b91c9e6a2361680fa6f81ca09917b4bfe45. 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/GBLFP2434349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96e86587bff4e03492b9a6011992a16bc3f534bdc70e2647f3ad51bc1b0bf136. 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/GX3Q92450820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb59d43b0859a4f3881ce392544482eae7ed4b6a504bf3f75ecdc09f5b746be17. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/GBMA22435493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5630c9d4a51101c2922bcb57c6da012b0fe74be195b2815ef810a3d1d80cc9f2. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/GBMA22435492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb66f6c1ad13ab5d670aece2c648d7ffa4e5f19ea44c555c6efecc4f346bc902d. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/GBMA22392336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x808a44a28c89dd27a220631608bf3b18e745cacabb24726b26ea9a6a8a80ec10. 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/GBMA22392335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d8a148308f536869dc7f04d2b6083f0e9ee7f6732a8f42a5467dbfcbd9c155b. 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/GX53U2307731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea801699b8d8ee007b448e6913a99db9b4cf667eaf69d14a0f9021e283c8ca0a. 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/GX53U2307730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x370824e361ed8b2ec7041355eb7cd18417303e21a9a171a6bb08e1cc5774da57. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/GX53U2400052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79a5d92a5993850b3bf0df3536bfbe9f5ebc58475c91c3a1945d38f3b636ead2. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/GX53U2400051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x726d565093ab8c00df429918ff4ae1a8709aa114aee655c762276d67c2dd4e3f. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/GX53U2458915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d3cc26cad5c56466d2d58d8b68c497fbb0366eef6a2ff6c816bd733c7557e52. 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/GX53U2458916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a45c5efb33ec1418ab8b74920367676cf0b58f9f05d1482e6aed6661d1f9c43. Chain 2 (Bitcoin): anchored in block 957833 (2026-07-13T09:36:32Z), 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/GX53U2458917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbef54fba99c9aadfc707f12b957ae28877f33d192f791c173a6988953cf70718. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/GX53U2458918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf30293ec2dc70c4f7e9cd7b89580ec62697f4dabe2559efb749ee5817ebd315e. 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/GX53U2458919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46efc24163715d7aa615ffd3a7d4baf5def2a368a3b98ce7396aa03601d1fed3. 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/GX53U2458920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73e94ae56151e4b4623b55d99e6fddc9da51e3e3b1e52a3c104d0743d0b2c77e. 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/GX53U2458921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ca4f1525f94d39171fea1bf3b880498f6cc2ba73c52503723d1a52c6cdc9787. Chain 2 (Bitcoin): anchored in block 957805 (2026-07-13T04:34: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/GX53U2458922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43e20279bda573692f94ac2b7e6d9ee9d1df748a4d948c7c548ae4ed066b39e5. 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/GX53U2458923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9888ce33227475b26d17b3caa6ee1557def2d1f2e8dea85ab2533dc5b4769b92. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/GX53U2458924.