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 0xc847b62bcf4c6d1c197b2ceac8b97c6b19626a86f5be9f8e31ab502a26374f2b. 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/8345832d-ca83-43a9-8edf-0b7e89fef0fb.json and https://artists.proofprofile.net/proofs/artist/8345832d-ca83-43a9-8edf-0b7e89fef0fb.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 0x62db60bc5c23e0ecf2176b78199705d23f810cd7a18b53f8054f253b57547db3. 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/CAM261180048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe88d4c9b68116146c7b84dd0cae2d740caecd973611bc77ed2191a1eb1d015ef. 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/CAM261180049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89289d7c80f5ae11b90ec3fc5e90e68525ee9695b0460133bee18c382a40644e. 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/ITS251300064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x429701954788e4b03389ce5b67f5825c29860fa334c9e532f2542b198fca1c30. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/GBUR61200277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x438c75889555020a4c9b090066d5ed1a6498a121c165c8f6816ea82d95320d88. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBUR61200278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90bef8efce4f3f879331be7e83711540dbbd7d5f1ac778c5aac7405aa27625ca. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/GBUR61200279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x973228cc81cad43ae293c51a62a4eb5926178c96b7c12559e6206cd1cb7cf33a. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58:13Z), 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/DESR41700147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc81085ac20a49f98f408507698471c9298aa217695748af2c5bf2c9477e471f. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51:05Z), 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/DESR41800263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0964c390ff61500d7f227469666f66a33cc2cc54b309426d5fdb7d8cdce8da1d. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/ITTQF2000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c9350f117b2328dd788869128ea052b4106cef460e4726dda820ffd294d2de4. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/GBUR62000122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a61c5fdede9f8daa0d2f7141b73264b0a3423ae89959fdf9dc0decafb58caa5. 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/GBUR62000254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61b0dd60653901ef8cc69769288db9add89aa998e76608c18f8a2bbf2ac358cb. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/NLCK42500239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x605718cbd7cf8ae48b2344bc3fb5baafe0203fec7299651eff7673034179e96c. 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/NLCK42500240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa45279b605c15381b689311cb550c5a02e7e6ae11140901bf5442f713a8c0432. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/NLCK42500242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd065f3393892c53920b7f8bae6b6971b92bc1c44a8f79930b2906149947f541. 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/NLCK42500243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bbb1b81bb6fdee83f332457e634d04069e54467ca9ac1b0378c373e4d37743a. Chain 2 (Bitcoin): anchored in block 957778 (2026-07-13T00:08: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/NLCK42507920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d63806a7a81d58d0d68d2621bd5a76499fe3dab64ed857ea0ed5d21a3000732. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:21: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/NLCK42507923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96a1af3a5e375d5c51e46645224199b6f1e6d10834172ef724bfdfab069dc8be. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/NLCK42507924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9717900a53fae3009f12ebf943c25907eb5370e6b7ba1b0eafb33588805981b1. 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/GBUR61700095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc806cf04b26a6070b7c14232e758652d7a4fa9a088b2c2299e4bdf3a433cb6cf. 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/MTA591400119.