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 0x6ed3e7e94df96d6519750aa45359d4fb89310edacb554442ffaf4f864b7be866. Chain 2 (Bitcoin): anchored in block 953633 (2026-06-14T12:47:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/346b4b08-1a09-475f-be2c-dfc391926640.json and https://artists.proofprofile.net/proofs/artist/346b4b08-1a09-475f-be2c-dfc391926640.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 0xf4367c985044dbd25fca9870a1402149dfaa4e92edf8ba9f63f61bd467c77acf. 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/QMFME2225969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c004c520c2dc204b547de6609b840423d8c0c3629685c884579d43c03adb55b. 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/QMFME2225970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d3d2f35ea0ee78dacf0d1f8fc603091898f51b6dfb7735e207bd2c03223bddd. 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/QMFME2225971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa8b4fc89c7ae340ac8f6280797a4ac39999c18e8aa24606672120aa941e920a. 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/QMFME2225972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x217bc7966a10320c7bef4aae92d20695243f9bfc0d5e3ab8082abc2ff0bb0711. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/QMFME2225973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbab3c1cf36f7d34be358a9fe7d7f69902beb39e5bcf8481940a75f01942af33f. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QM6P42095073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf2f588b75179f9e620910fdd0e1f9f34b666be58de8addd1e777655bdeeb69c. 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/QM6P42095074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ec16c514dd90240ee39b44da0869513a3529db83c8b291929adead488b05ea. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18:01Z), 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/QM6P42095075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa47d43565cb28c9c5bb63561b9d88b9f855770543132e2fab8afbc16566ba5f9. 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/QM6P42095076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61a59751c5157087d1403ecd140187cdb300626ba7d65512a29c0c494f409f1f. 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/QM6P42095077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59b84d93dec1d10d35cd5b9d9b52f58c3fb48594b06dbf52a930a80f21bad860. 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/QM6P42095078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d4eb8a9d684594d06a4ce68b6f84dc1eeefe36c15b0790f638f8f66521f2dd. 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/QM6P42095079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ebd50b0534bce0131e36f58f4f6bd626041c6777c5b8cb77c285d51562512b. 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/QM6P42095080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6500c7b6afa354a75f836863a6c785c176ed3b920bb987b0c2c4b6927d4b353. Chain 2 (Bitcoin): anchored in block 960167 (2026-07-29T23:42: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/BEDH91700005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76bde99bbe730a7f3790ba437f41126cbc5c3e54413ca5861cdbe3a0cccf9c1d. 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/BEDH91700006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bb390490c16cf391cfe90cc3828317bd07c73656fce041eb586a17b6bee19b8. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/BEDH91700007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c004c520c2dc204b547de6609b840423d8c0c3629685c884579d43c03adb55b. 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/QMFME2225970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61a59751c5157087d1403ecd140187cdb300626ba7d65512a29c0c494f409f1f. 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/QM6P42095077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x169a96dae071b737d42906f57a1ea3b2d7d8093d6b1f239eb5b02c3167acfee3. 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/QM6MZ1989020.