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 0x0141a835eba01ace026ee46c3e04e2dedee7c4d7d7a6da1344cfd457b6319067. 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/69337db3-689d-40cd-ab9f-503b9f1eff57.json and https://artists.proofprofile.net/proofs/artist/69337db3-689d-40cd-ab9f-503b9f1eff57.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 0xf5a7538aae37e3119fe977f00bb850c462e233d6d06fe23b8cd005b1d5691d58. 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/QZPLR2497308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafe381d6f8899c8bc20f87f175a6be676fcdf13005e5486117424bc9360e33a1. 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/QZPLR2497309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25265ace86e546a3f36a276371d3c0637e0b776191ed227cb9838e4f4cfbf541. 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/QZPLR2497310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b0e62f9cfa14328e5d5f62514b714924ab30a6ba927947ef26c3d531cd3f7e6. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZPLR2497311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x035dff99a94dbc87376cc03865364b9aaeca44d0c6ff943eeb542af960a2ee8d. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZPLR2497312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8f1b216a59a69e750ff58d3ea4de7893df2711abb981a21662928531f0ffd8b. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZPLR2497313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x650c1ee8611e2c5888137589a4368e825fd5f42ea7538b1f1a9ae3128b940561. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QZPLR2497314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55a325c2760f40fb642ebabdcedbb61377cfd57043b81af8a1ca4cce045b7a2b. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/QZFZ42379031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b7869a8d04078def188fb5d46f87c80998879195fd86e9ef37ef2c26f7ed7a7. 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/QZFZ42379034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69dce26dcf316be1456cfef16e6f31ae7b6a503ebc8738b96d2f7309b6c98d10. Chain 2 (Bitcoin): anchored in block 960487 (2026-08-01T00:15: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/QZFZ42379035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4301e66e7ded4f6fdec760ea06b4e5a57ea37f364fa4c72f6fa21ee39999de97. 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/QZFZ42379036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb847253338c97261f26a05990721b2ffcf395178fb3f18331f7ba828bb55533f. 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/QZMEQ2073934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10b61d93c83c0386e2a658834c39f18dfa04d498f7254c74ab0babac86379192. 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/QZMEQ2073935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b7c922772c58098e8d1ec52bfb452a11b93b02c677f337f2a5479ef85d09878. 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/QZMEQ2073936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x325573e9dc871bb735102de228d93f2d3d08e3abc2a20a38eca922f8253494b6. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/QZMEQ2073937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8fcb95cd2c4a007bfbcaba38a21ecd69d512081f5342fc3f89e13c7b28e7764. 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/QZMEQ2073938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacbb9ff76e75cda245d1c1055da20d31412b9d6ef34b37da68b0d6adf12b0b1d. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZMEQ2073939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c6343cc292c59ff0e9bd678fe0fb6a5569becce0ebd1a84cba681600f5b00b7. 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/QZMEQ2073940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4bf1cc5e928dc5a0e64dbc72886fbfc9eb9b49471e0160122ecbceff05c1c00. 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/QZMEQ2073941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc11f9d4eddef3f3ce52b3cfa49d7b8ce907964630e3bd2d73f0c76ced2a8ae0b. 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/QZFYZ2429256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb18a014b001830fc522f709b429ed03b011bd62cccbcc25605abb84d00c091b5. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/QZTB82347891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x419a623a557a9d49b85b7242d410072834e061dce345534ace6bfb02746690cf. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZHN32391006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb64437ffd4cd40d4aed454c43de8ac2ae2e7a3d1224a5b86243a615e417b3ca. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZK6K2284900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9c62c644b247ed371b144060c7ba2a0ad394cbaff621618e406ff367d27fa06. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/QZK6L2275412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x177eacac4fb2bfe021ded0bc6f6284c4d2c641a8cb6c7b98ec33192388524a5f. 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/QZHN72299207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x627b513d69830e7d06936fc1a330cc8b8ac7689d3a33393c5489bb3fb7c3028d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZDA52237499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ad8060dd3cf74f12788d750562a6fa0627b0c966859befdce3b5e92f48d99a. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZNWS2114009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e05c0a4eb945930a91a8ba15cf67a14e269b46ce2a15c40d5c707db1fe33f93. 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/QZNWZ2056370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xace4061293c2c0c7942dc367f50284373b91f8eee5c595bc8dd343581dc5db0f. 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/QZMEN2066432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac04e90f082e53cbf169a6de7243d556216677db0544ff071eca2e2e2db1e729. 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/QZHNA2082717.