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 0xb54f182d986f583e16cac8d297d816a7158e1ea04e540dac50661c9989949026. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/bc85d515-2907-4512-adc6-51c3fe3110d5.json and https://artists.proofprofile.net/proofs/artist/bc85d515-2907-4512-adc6-51c3fe3110d5.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 0x3ccfc62184a34331090d9a3366b7e142ed1bab04880454c489a99b74921aee86. 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/QZNWZ2270907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x232d9a076768c3702330f9d99a9dbdfecf52bb92d3959c586ed57d3b9f2037ea. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T19:00:24Z), 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/QZHN32338231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c3506b1974382615203e071e6cb8c378bc611d5714a56fe782b719ab7b55dc. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:37:52Z), 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/QZHN82397027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3867f53bed36f8d20334a831c50374c219b27e81b56e2e284cbf6fd8bbcf1d0e. 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/QZNWU2358825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15292dbf9c8d512d38e1d74bf384e4bbf2977b710505d639f264d8d74c3822f1. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T03:47:15Z), 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/QZTAT2332674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3530bfa3959a8c39ff2351bb106b2b81b7ae4eab89b4dfc8f8692e3624651b2. 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/QZTBF2302707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd93bada0a442cd94dfa162abbaa42956eabedf7f696f62e4794a69235d480e30. 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/QZWFJ2418496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x599e0a5f4e2ba67871b9e7defdb23db1e6cfd9ff25dd4097b0d851d1a62a22a9. 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/USANG2456114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcc15aed4a4e5c1493c0b094ecf07a7d533d2461f9f870f3e84a7f98f8a25793. 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/QZWFV2499758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x123f7f151c3d5d8c88aa0e2f59045e88db8c6ede12626fdfba7c312f91fb4c0a. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T23:41: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/QZWFV2499759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa66ae72d8b622cd5cbab6842d2274a219d3138bc34b79c1f0abe514b9cc1facd. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T13:22: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/QZWFV2499761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37de4651f92afb0bd222f7bdb1e3c052c20190a2dc4b26ccc2a631c6c57035f5. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T23:09: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/QZWFV2499763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x993dde0911409ed034c30227d128643110b731f95a184d433f50a1d064ec8f4f. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T19:04: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/QZWFV2499765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x903bf4074fb167df37627f004dd646e4e3f6fa8c32d818f392e4a6394dff1e0f. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/QZWFV2499772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddb04446cc114adced9c92f1a6443edce61059af9b4314786b0bfb22a2540ab6. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43:29Z), 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/QZDA52520422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfec5ac96e07ac640e4f1d35f3315973d1a98218cf2361154068b6ad113bf3916. 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/QZMEN2597443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x433fee406ecda0e00df45941773c58c3525d0ca109a28d905d4a6f6a4eb23240. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:55: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/QZMEN2597444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x377215ea5e858ada222f2280067a2cc73001fa95a974c51d010edd295741bdb5. 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/UKEX32334512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ceefc658266c2663a6ebeac63698545ad215e62f8b97a8b78a547f18284c4b9. 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/QZHN32462518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7d848bd7658e35a388ada846b74a8032c4f0777509cc8292538b47a671280c4. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZWFJ2476293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd29eaa68e695cc91547f735feacb609e38aff466edc037cb1a288fa884f1f20. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/QZK6J2349941.
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 0xec347a656d5ff009fdeafb1238d73b9721c522a57e57bbdbc89db795d4d063c5. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QZFYX2326559.