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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb48b8cca20c79a978e53041842433d00a0ba21a7755abd2a71757b2a5745e5c. 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/2e27b536-a4ed-4d44-946e-2c0e8dab429f.json and https://artists.proofprofile.net/proofs/artist/2e27b536-a4ed-4d44-946e-2c0e8dab429f.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfffed87a0b75ec34f39ba495ef910113e356bf185766e169aface8361312708e. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/QZPLS2033193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf40d3d763c2db57e558670abc85ec5b6d39a726658c697bed180e8e3dc95c38. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31: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/QZPLS2033195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d74170cb0e0885dba5a7464fa17a5084b20dfea1be67236be73f56020c396e3. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZNWX2304978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdedbeb5906b9675e7c4e8beff611224fb0dc5d03154ef1a690e444b8a60d533. 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/QZNWX2304979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaaf94d87e07481e65774c262f9ea655fbd98bdc9e62287e1f37937ebc825225. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09: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/QZNWX2304980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c9177d1246633c59eb7a5947794e7676b892aa34541c4bff061c02b928e2e6a. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T11:04:10Z), 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/QZNWX2304994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x450b878b2126c26e9d2557ef840edd84f26c2056e40dcd3c9ec6c9c4f9fc4cae. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/QZNWX2304995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3348d70d98a45da4d337a02e06642df184ecbeeccbe269a5f3d61e84005ca73e. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZTBF2435649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd313738096f1deb6101652e86929dbe8c67b4847b82a274ea8397e3f7b51f59a. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QZVEM1812793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb5beaa41ea77868fd3213ef1c90e9982be66f58a6b47bd788f9733b67ca24bb. 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/QZVEM1812796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f597c701b4b75f04fe9d5314a905ec8ef72547434f6bc35c55e5cda8e3b3196. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/QZVEM1812794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05bb6881162c7bfe8d84f6269c458e918ff7ad00232ef701402e5cccdde29e7a. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZVEM1812795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07e2574e23c12bd687693c2438abb50f46634a967879f183fc708db0355a4959. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QM7282477300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a0cf7071e3989fe5a615a2b0d536b2b5a7a5d9a468ac7c910ff61669ee251db. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QM7282477359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe54b6ba5f10cdb8379462885e1ad8eebd6f5b65c96dd981e26fcea08db39779e. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/QM7282477362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf96544ac3cf75a8f9c6f2a19051cbbe3a315f6de0800cb963f14faa19743f6c1. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/QMFMG2365500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52706b557f45b6b01f2da70d4a1d97453792eb86273a2a2e975aa81d2c427475. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QMFMG2365501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d9e88e6f8fb351615d223819dbb8ab3c4bf4d0e6e4975b66229a38f05af5a2a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QMFMG2365502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda8449abb13fbdedc429f0120c3fbf0cd3b51a50678123dc87cc27afd226f34a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QMFMG2365503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa247948b02e6a70ef5e4ad232a53d035e90642eb42549514a33c8419fa609a3e. 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/QMFMG2365504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7a7449d3713a1c553891bbedf41135fcb2622b8881b3c239d5644dd7fe3b71c. 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/QMFMG2365505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47e35704caf8c234b19733abf9966d20c775aa79ee9c6e71eb0f484fe2d39b2d. 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/QMFMG2365506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd3af37810a4baf735153068a1daf455603834a19e061dcef1419ec1f1564043. 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/QMFMG2365507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d26d2ddeeb29c64d776a6a9c19d0e0b18fb2849942aa12dcd332e86a8bd70aa. 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/QMFMG2365508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab2986463fde6d89ec0dc00eb40517ae33598f338fc6fdbfcf2ecee33e81bf1e. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QM7282477360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x752e07db738e8487f8b54ef953e471024d6cf01c54edfbc0968fd273c39e262e. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05:19Z), 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/QM7282477366.