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 0xd2451f60a2527b04d6b2ba9b0b1c585e39963333041e5576c1b30d4aad3d6079. 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/2bfe3b93-95bc-49d4-8c6f-1a561dc87304.json and https://artists.proofprofile.net/proofs/artist/2bfe3b93-95bc-49d4-8c6f-1a561dc87304.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 0xca29f05a8c99377798cc612c58e531b6207cca2c5fa044f609a218086e7a3468. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01: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/GBKPL1933706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73f823a0ebd42ee159b043349dcd182a5f31b556a1a98ad7dce66377859d5b75. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/GBKPL1951452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2021575fec241a85fca51fc3c5696a8fd73c351e46957ddbc7e26d35fe034626. 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/GBKPL2005204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09d8bfda9834c5d682cb753f13d5c7bcb73edecb37d0835c34a9e2fdd949d50a. Chain 2 (Bitcoin): anchored in block 959009 (2026-07-21T13:14:47Z), 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/GBKPL2019858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6567d025814e7384b76e4dc55c9245b3ff0492d845548ba5afa3fc7da776d0f5. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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/GBKPL2030182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b6e270b5b2052350a0b95f4c6daa4b8291ca40daa26e724a912ce7dcb10167. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZQAY2175494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeabebe49b58af139ad2c4d68e326970f0a45a1f2349207d2f85e739aa33a7a82. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZQAY2156478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5d11daad4733a7c10067c6344a3dafcb2f85d87bd0d55432d166a6823aa299a. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZQAY2175764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec68ef82d16a06765a0ae849f3a66a8f67b08b12b9f878000efe116431bd5aa6. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZQAY2198351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd07d8264a00fec2955fd1cb354fc5ce6c9b044f5ddb5c04168f4689c764023b7. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/QZS7J2107126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabddac7b39e6fe611995a9f07c08b752f5a467e8981951c5705c4648c545430f. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/QZS7J2108865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x668af71f77b570bf4942eaf8dbc4298d9059ebc70134d4a01fde6069c5c10c0c. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T08:17: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/QZSYP2100433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14d36917b2000e56b4e95006ab1a916358590f938dd4a512a3f1190c4065c26b. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/QZTL92112480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2a59db40c38b0089a2d777ffebe1cefac1e33b94674a63a218e08c71a18d7a3. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/SGB502252464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33f97c121ecbd1a3a52e6491af55752f59ef3174ad600230b0aed8f186e1acc7. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZTLA2371690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdf81a429d6675c966b324ca4aafafeb74f56449610854fa3eddfa99f07b3014. 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/QZQAY2390186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25774ec51d9f8aebd30e1d387bd3fa493f98a0a8d6480d9a8dff046ee2439c5f. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/QZSYP2303783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25774ec51d9f8aebd30e1d387bd3fa493f98a0a8d6480d9a8dff046ee2439c5f. Chain 2 (Bitcoin): anchored in block 957805 (2026-07-13T04:34:37Z), 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/QZSYP2303783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13a89324e9f4962e1a865a3a06ed2a6a8cc67f8fc06b6a0a278292c9fe26f7fe. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/QM4TM2403065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f4899515fc09600e0e1f226d7814644c17ab8fd9cc545d089354969423c492. 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/QZQAY2317975.