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 0xad9985acb264c2f21e05cafc313b9411246345a76b915873bf7d6d3562a72b51. 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/e8c00db6-76ee-47cf-bb0e-831a85850fdc.json and https://artists.proofprofile.net/proofs/artist/e8c00db6-76ee-47cf-bb0e-831a85850fdc.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 0xb76fb619fc3ee1b249c052f51974e75a24d2ea87f47d0e4e31f4d86a2c828d86. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/QZNWR2035628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6735f54555c36ac197c14e774104497fb18fab79650473a504a0e6231445c2f6. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/QZK6K2149967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b03aedbeee47450aa9c9c78a0f1919c766e58978328abf635b6d38628c6040a. 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/QZTAU2296140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38f64d39e285bf5b9d5d0e4b21e9946f34536aa0a48829a89a6672d4e4039e0f. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/QZTB72368991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb26c8d7c0e7758d5da85c3dcffaf51629f3fe0e4417fdc1550450cdead10354f. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZTB72368995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca9725e936d665671a8fbace5b36f443849812fd914c5b2ab83f10feecb73c0. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZTBC2384600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x617cf70e8f90bbfa58ec85ec60833bb9ccc3cff4b884aad4f4a0866b183ac862. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/QZWFF2380835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58b244f7e3e5379894fd2e0b45ad93b5e469efccc04fb9631a8494295b6728ce. 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/QZFYX2309069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc65061462d87d9b07cdf4897137a94e90fd7130702d1148f448efd9bf2ecf723. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/QZFYY2495592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98ffbd5b2c7de5645ac0955da5d2d3a1a5acec7262d6b3ed97f3dbced36e5e25. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/QZDA62451291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47cca0783be5e074ca9b35f63706c6e9edf9e504c6fd77d60eac5d40e26d31d4. 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/QZNWU2493413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1f19ccaa2a948d8d81ccbb2b115a803db7b3f7b28df9330f150cb5661c1d4c0. 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/QZNWU2493416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47eb3a738565475aacda270289ba55290a59ce5f2e583acb3ccec5536d7af57d. 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/QZWFW2456775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd41585ee3ec8f21ed464608a65fce26b5ba12f9f65bd07c9471c11e68894f58b. 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/QZWFW2456776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x920564850b3f5960a288f4ab51ba7d6a357f58396cea4b0b1a0934116f153d48. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22:45Z), 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/QZWFW2456779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9a70ae548767620a86db70a6ee472cea7ae7cb3aa2096aaa36d18fc01d7365d. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZWFW2456780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71f50d06aade024f5d567c77394193c473658199f187487d33545f04bb7e13a6. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/QZWFW2456781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b54874981ba05514cfa024241095a6d88d1141dbfaa1cf338b5132ebca1e2e9. 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/QZWFW2456784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfca24a869d44ee676b300ed204d6efb4fe55a1703117222762867574c78cc63. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QZWFW2456785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61a9bb4491eaac24aabb2c09528e0f454f8afa6c4aa6443167ff4d06450cff6f. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZWFW2456786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf7fb6f47796110f060a635883e2b9e3050f13547c42c549c116e9be0e116227. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/QZWFW2456787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8b0bd55b729ebf961e625880057e5732667e5230acc58027911483f9d1b7691. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/QZHN62529016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf4fc7b9ed79ce9071d212d881e066fe397e9b303a0c18e6a0d45ec674da03a6. 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/QZHN62529017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x699c3c429da5a1b3de040b307b644ad104f4f552be8a9b822e2b5e825caf571b. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZHN62529018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58b244f7e3e5379894fd2e0b45ad93b5e469efccc04fb9631a8494295b6728ce. 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/QZFYX2309069.