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 0x2c7f43f0bb29615c788ed93b52750737765e738f302c8f62d4af5b0c8c67285f. 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/dec794e9-6641-48c4-92cb-ce38b1af63b4.json and https://artists.proofprofile.net/proofs/artist/dec794e9-6641-48c4-92cb-ce38b1af63b4.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 0x7050237613f07cc971f1feacf2b019b0227f90c04abaee9911498ccb222006f3. 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/QZDA42329344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf3e1aec6b11f58a97ded6bd1d2759abed39e24c2c39938802a3ade502dc48ed. 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/QZDA42329345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a19aa89583c2d35282d69b84a9b21a1f451142f30667b080bb85abda69f3465. 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/QZDA42329346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3291e3644b4612c718d0e52ac6f80d8150a2f2c7913e50ec9dde169a390bc429. 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/QZFYX2303128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8dc5aa7f4ccb386cee4333c9f284c6184284d803611541ca2a7c78330b4f785. 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/QZDA42329347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f62bd6376a9fee239522c6129ede6fc9df6643b1b23710180888a49080a1de. 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/QZDA42329348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0392fadf9880c2b19257d9ad7a531f5a1d298d383376342e167cae6dff8fa942. 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/QZDA42329349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39475d50bf3b158eb27dc20ea8bfa44cc8e913e2539bd19e5075c00f46da5177. 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/QZDA42329350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x617540af17f74d09fb72f7000b6d4305ab0c1554447774b2beae7d835b19fa5a. 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/QZDA42329351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ada0ec15da1aed0e8b14c90192197c5b6a19f93275b0daa46a8d2327dbf133c. 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/QZDA42329352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa65c2110caad100e0b83525699e29bab2c0eb5a0fabc5c3a09db7fe1f70fd07c. 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/QZDA42329353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ed93d91f0a1af25c0a6a7d4de5b8cb72674d864be4d9670e9662987ec21be64. 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/QZDA42329354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8ee5dc3f6b5435c262c620fe1ef6ceba73a4082c865709e81b298d4fead904d. 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/QZTBD2329552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75716935aa2b390ac204722af644bcc4a9aae9abc70e35a8fa21d0cae8256a62. 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/QZTBD2329553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d75d2c4faa32c7fc17c210bbba1b9a76309b2155f27487440a0dcc241fe03dd. 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/QZTBD2329554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bb531253c744d8ec15f91c86bd6d4da403119cd1f7d716c72fb3acb13d61787. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/QZTBD2329555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x981c2870c21b28e32b5f89919e5e36ebaafa06197338c323c559414e7ce69ca8. 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/QZTBD2329556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfde5c609b78db32177da8c047907425705aa56fdc263e851a04b69d154c01fe. 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/QZFYX2303737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x022208c2001afba101660e7e7e3dfdc19e344cf46276c56d139df322503676a5. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/QZFYX2303738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48e5a6a95ae08a68fdb26e2ccc822cbf2b3a3f62acfc30e8b1b48d50ddf27970. 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/QZFYX2303739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x017fa07d0a2fa444ca8178de85bcdded4169f9ab22c55a734f117a289afce2f9. 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/QZFYX2303740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3291e3644b4612c718d0e52ac6f80d8150a2f2c7913e50ec9dde169a390bc429. 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/QZFYX2303128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4089edf1f111b95ff4917e19576ad6bc118cb35b391dfef3d06aa111d98c18b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZHN82258770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e58b54da3af3f5ef3c2720212890ed5d3a234242ad31885abe09d88d5cf13dd. 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/QZHN82258771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe551609bf2984358f6e64787980def52fbe152683418d44a653d9809533d32da. 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/QZHN82258772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ebf9cf9a2139db5beaf6f2cba6afcf508740c243b16f8a311e85797b31a3923. 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/QZHN82258773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe03efd7cb4968a5a812e910bfba56bc451b5536c0b5d3f9e36ce8bd2a570f9ce. 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/QZHN82200230.