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 0xd60ae134711fc1b2e5a0c888cbc4051e116b697745da1d3f93ee5168fe6b2c01. 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/70ba1389-ec4d-4cf8-9ff5-81445ffcd938.json and https://artists.proofprofile.net/proofs/artist/70ba1389-ec4d-4cf8-9ff5-81445ffcd938.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 0x9b387048ccebf309bc79aca0dcb6e7320799a17ae145237354e0742083787ad5. 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/USYBL1600295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x876ea160cc449a7aa25e29a31018ddea896493c5b4220d2195a4a62217c40a21. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/USYBL1600296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2156e455ef9f65d20e628018ba176a487ac7fe2431a2aea9f0d4b2199dddb179. Chain 2 (Bitcoin): anchored in block 957709 (2026-07-12T13:52: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/GBKPL1974011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb29878d6fa5d5d391e9f81a478d0f4bdf04494e05ba92223e7a7092e6e46e24f. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/GBKPL1979160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9801f9592d0f051f56bc0c2a2b4c960ac7295449e9b8d113390c8cf7fd15630b. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T18:31: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/GBKPL1979164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5157ba1499f1ece3a9759d34254f61ad2de749da5aa605289e0f267f9e7c7727. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/GBKPL1979166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd57f033143f212d902cbe914e384359131092685139c0cda1323324ad632fafb. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/UK8261900539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda9ab5fcac7688356a698ad796e027703e932f6891f6c1b6685d6a62256b8aa5. 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/QM4TW2312034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c09e67187c14e474353d7e3f24c8d5b6fd350c3040a5e8df3b9d1d7d9d4e55f. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T20:43: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/QM4TW2312041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6254378e0ed8501f3fd2c816acf4a7ec9a1478c491601eefd0fd621dc0742e6. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/TCAIC2494096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f392d40bf46a091299cba74889b8d2edc04888dab59f6e11141e3607e0d24c2. 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/TCAHZ2497984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c67ed1ac4cd63f1ad4b9311718a3b0ad8d76f862c521399be8b176244206f0d. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/TCAIM2425607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf352178dbe5812c9ef44e8a881170a66f4436a583846b70056f40302bcde8ff. Chain 2 (Bitcoin): anchored in block 957703 (2026-07-12T12:26:40Z), 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/UKKTQ2500009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e1988ec4871be4acc3a3d5a1925d08c4d64d296ee6717cb6a1a67a5738234b9. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/UKKTQ2500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0a6887dcc13c8c15a3cea449c335ab8957f2ef4209bccc848bdaef685b9f999. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/UKKTQ2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x133fd175515df2d9c42fac155cbd2ff1b998a74cb148c10e45f5fccfb0234a2c. 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/UKKTQ2500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ed3ca737d5e596038b3c95adec0f2c64e4f5b0d7cc254d59738a8bb8cb269d4. 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/UKKTQ2500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1aaf53ca8c8abede04a88cf4a3e9b34569418e90edfe6f58bf2651569c02c26. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/UKKTQ2500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5df197c21b875f7f9e76544a6595ea10564cc40f1d9cf6aebe68702e653e204. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:24: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/UKKTQ2500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55a4a64c83afbc6b303208126ab904c63fa8dab19c57d1de61e0e5c1fded6b37. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/UKKTQ2500008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf352178dbe5812c9ef44e8a881170a66f4436a583846b70056f40302bcde8ff. 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/UKKTQ2500009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bb6825e769ca35e112f606aef87c0d4870ae5217742042e37df8114cb56d70a. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/UKKTQ2500010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x983e00d9c8e44dd9ff1f4d1d121fe79c17edf9a39284064f7001498cfc31f81e. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/UKKTQ2500011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53638eb3b30f9e6c610c0c35099e376d6bd5cc6033c6652ac254104bd12eec4f. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55:47Z), 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/UKKTQ2500012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb46d7c3eeca54b11a0cbeb04136df1ef93953a77f7232fd7f82b13c0fe188fb4. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZJCP2100028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x946982f36eb62147df979b986a4941333f3a249aa7b233b4b6e5c8a7271a6a60. 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/DEG932100257.
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