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 0xaae377af02d50291e29b0ec04c7dc78d3eeffc5f4312c7b817d01a06f2c4df1f. Chain 2 (Bitcoin): anchored in block 953598 (2026-06-14T06:40:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0c01d97e-769c-4146-ad89-8ebd52951dd8.json and https://artists.proofprofile.net/proofs/artist/0c01d97e-769c-4146-ad89-8ebd52951dd8.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 0x70817c99b024bdf8bb54c36f818dc80db9e27b2ee14dc7a6fc38d06a88cff372. 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/CH6542424553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a464d3e9fc2e4842373daaff5b8a6bf5bb4b295ea825b66a83a9fada4239119. 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/CH6542424554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b646ece128c9d64427746f92c9a41d5373b117532f040c3cc8b4042518080b3. 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/CH6542424555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15bbb06917936914de1d6e96cd482934552476c2b1909d03bf72761d205048f4. 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/CH6542424556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f6b3ae47413f499c2755e3444852e57f80481c937ff5105cbc16bfa93b4e7e7. 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/CH6542424557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f1c04af987961913b9619fdafc098685c18aa18eb9fdee1d243b1fe9c384091. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/CH6542424558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ed664c0981441758951f5131e1b3d3e8e33503f4902a59cf8df5d8b9e71a3a0. 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/CH6542424559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x331a88102f04ad99b75fbfed4555bbe5f28a13590ec057eb42fdc5ecb57a3847. 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/CH6542424560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7159acdfb2f180b5b43adf710be56f763bc95f803dbfa81ed908cb0dd6ad4f33. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/CH6542380525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7255f4e5badb4b6019dae5751a881f937b64f3f7d49da8bc4092dea7bc292851. 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/CH6542363016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08506758d63e7c2db5c22dc3a3c773947e97b8a945fd9202edd8cdcf84d70108. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/CH6542533080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a41801c1f6c52e319c90a6d8fb700e2aa683bda1b8fdb12d911c3de38ea5dfc. 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/CH6542533081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf56bd40c6ba7c99a36d81cc4265814a89778d87a5b2244b326b930257c34604b. 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/CH6542533082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f6efdf4730f6d3b0457e6275140538276ee5fd7ed4f7ecf101e3d1875c83ec8. 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/CH6542533083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fb9bbd94a3f72680bf8b83e4dfeba7f0e0da6b8f55cb5931fe16b5eef346035. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/CH6542533084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5275b1b796425dd453cb7634979f54030c236ddb21681e21760e5e9ee4f3e443. 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/CH6542533085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc58872afaf2ad9a2a68aed69b7237977a74785abb00221dfb1d3048d24182932. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/CH6542533086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc550e67ef783ea0f7cb8a945428b3a4ef7dba7105333e264446f51d1f3aa89fd. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/CH6542533087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2cf4dc752a2ab7130e7d8ee0ce8d998f5dd6293121107a032a0b9da4e466d49. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/CH6542533088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ab0cd85f74fa694d59f7455aaaea0f81af4828790706e59fa05d17f88e4d0c2. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/CH6542533089.