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 0x2f06b26a39ce2c7cfecf45bf9ffd05d564805286d9ac5bbb5a0bba7063bc7a2d. 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/87669fe9-5336-43ad-a5c8-fa06c323a7db.json and https://artists.proofprofile.net/proofs/artist/87669fe9-5336-43ad-a5c8-fa06c323a7db.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 0xd0765a3c280b0238f85cbee19cec59810c3fd8577c0b64f50d4b40cc02a818b7. 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/TCAEZ2088427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d2d17e2eb650fec8d7af2cb3f6e81e7acb7b2e1823cb93a899e50494babefd4. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZFZ72153867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68f0a4840946008d48a745c6965ae8c623d2ca7f2b6f24a7bfbfb60813dfeb01. 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/FR59R2129664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf46d5a58a5f54b49c42a1296c6753b050d6e15be978c1f13f65576df0c49b283. 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/FR59R2129665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4177da134207dcd7baed9160e65d83f71504d0aa95bfd1932320a35d63a1ad2. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FR59R2129666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba8687168b8ac4ef02b4248239c60f4fccd424fbf905460f6c15b8bd6f5bc7e5. 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/QZDA52236272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b4a47e361772b32ff1a1a5ae674b056377fd07c62b0330671f16fbe91b13d59. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZDA62299759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3280e5ebf43fd5a92e5139aa6f1f06e161668c3ed561775ecaff89645603f760. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZHN42252954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x451e056fa595db8883ab8fa42ba30f7351c358c5aa99b013ea10baa2e6bcbf8f. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:22: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/FRDX62209740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf776e946e7468128a9ef511ae76923adb74bcb756558b5ae6168bd8e35b60f9. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T17: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/DEKB72079812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90c6e4531e085f78f632ca19b435de773ff1162abf4a691e7fda6b5bed5647e5. 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/DEKB72079813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xade65db1ceec79cb3f30cd5687f26a9c805a6201ce909f93eb12eb10dc3d98b9. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/FRDX62302450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e1e58f57ba507ee78ec3b99cb146774af98659777d7c3040aeb77b9009c8e07. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-16T00:23: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/QZWFL2351313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x804f862321e94521f39b9b4cdf3fe4bd39c38f98a34fa2527caeb8d8a95d1530. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/QZZ7K2479728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x625d9dcd96373cb414120a68f57e570177dab2f671423f52931a2864a07e684c. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/QZHN42557711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8310a4f7b3975efaaee250c1d5164bad0fa3349dff64f31038654a8a71eeef64. 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/QZDA52256339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45b3d8f1b5b658d1da9f3d59831fa49525916025c0a6b3908eba221ae1c2fb6b. 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/GBKQU2099021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x915cc2bb0c0073cee5c4af87547f6aa1d0c5f384293845d596c7ed6a1a5a9ff7. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZJRB2048644.
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 0x7ee41ddabd8f879a1ca06c55ddb597ba0e5dfc182e357c16a0ef42d25d02ec75. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QZTAZ2262685.