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 0x3a81b5423492cdf9ce693f72ce7c87890e8ac5049b61e92c481c998c9592c98d. 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/c7cc78b2-a453-43c8-8645-1f84abb63670.json and https://artists.proofprofile.net/proofs/artist/c7cc78b2-a453-43c8-8645-1f84abb63670.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 0xb5a6ddbb6dfaefb63333261e0cfbbcd3042ba1b14cd9b17270c3c1544946c78a. 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/TCAEM1939309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc5915587a7cd15d9db766f59dc56e56eb9a94e66fd7614af6e9c5d622e3b6d4. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T20:39: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/TCAEM1939318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf29274a8970e5da032502c03e417bb77603f65181a988ac867e5ec9be4eb9de6. Chain 2 (Bitcoin): anchored in block 958798 (2026-07-20T02:03: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/TCAFY2137642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47d195d355ba71eececcb61faf10c0813aa13ef7332825b03cd7ff7cb05d2fb1. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/QZHN42251833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2746800e0e23cc9de3bcf2e5e07c27ea8e3bd10b9fd9b97d0974836806006b69. 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/QZHN32289015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e97fcdddbc4ef0a3126cca754b10af0f73fe35c9f3024d108a5dc6735a64e8a. Chain 2 (Bitcoin): anchored in block 959052 (2026-07-21T22:48: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/QZHN42251838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa78e5ea0c5866c877c2e659064ccad6670a160498938897c8eb8d282ab69b3a4. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZTB42269614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9f825e9f222d88eb773fe5122ef3522518bd9d038a94e6284208f8b27db772f. 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/QM24S2300450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x809297249838f7ef069d9dd63f651509faa09bef71233186ce859e2ee32507dd. 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/QZFZ22420418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3659e1576cfff6312d59090c4d271b287c7ad3a9ef7b5bb99ba25b7ee7aceae. 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/QM24S2405944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3284cefee99e094f91baedd47840e3f257278ec5e12bc715a71a9760e5c30899. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZZ7S2461767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65fa3b1e01a871eb744024c198441881a4d5d4ae251ee45db95d2a4828503d7b. 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/QZTB52329907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf88cdfdbf81c13fe3a9ad8c92434b25530615e596e0ee2ae6b21129fc7fe5557. 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/TCAGC2274646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae530c66ac56582fd3c14ee54e1458e978d9cbbcf098089a7ee4e4a7731449f8. 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/TCAGC2274666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x959e82fff25db297394d9bec97a764c3686556b1cb9b0d9d4404bb68b58650f5. 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/TCAGC2274683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90250b251deed52afa9b894372532c28f48e1f2ca013061d691465d7689cdd74. 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/TCAGC2274808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebacc02a983ceda11cb5b63ea1b05229f64f353cff4218f17db63783449b7176. 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/QM24S2202500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79f2eadac96588a696ad16b029fe2c5690290a699bd57d7ad5a4e65a49b831d5. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T16:32: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/TCAGC2274701.
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