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 0xbec8284d26863d79678dfa160456d5a1e77b9e554c2ee0b4c8d5ec8acd81d1d4. 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/6089312d-2a6d-4322-9c51-e4ff0e39151b.json and https://artists.proofprofile.net/proofs/artist/6089312d-2a6d-4322-9c51-e4ff0e39151b.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 0x613cd190c715355dfdc2cb14a45bfa9793a174ed5a9ce415da5704d94695356d. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZES92094841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5ad2852f83f6573b86e31733a8490c4bd7deee21bf077c9f4f3f6cd30010026. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZ5FN2117444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x533577a817c81149224b734abb9f7905636c46f57a674ec1bf09562f46d30777. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/QZ5FN2117470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a88006a91971a6989d59cad62a566a5a4b9ab2fc83dd2ba4a85bda35a1840a8. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51:05Z), 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/QZ5FN2117473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa304168e7cbd3170e5d13392c0fef8a930c612a4864517688224f9e2c1c2918f. 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/QZ5FN2206390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a5c42519263523a596a3d590a13ab1217c0fbca9f484d4a65a6804879c78468. 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/QZTV32376953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87070e470b47f1abda02e5ce0d364b26e083514a9ceacdc85f3fa6b94eb68509. 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/QZTV32376955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec6218bc8764753bb42d0f6cad7abcccf0d8f60ec1e50f6d98eabd8ba2cc02df. 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/QZTV32376956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc74c1b763789bd7e65e4a092bd515f605325860d61d3531b44e430b2e179f403. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZTV32376957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec7d79ccca0ab829b9b7a0913b42348c0ba6394b8089a2da9aa3691ead316cde. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZTV32376958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x887a801999b28e79294d931186761f6a8423b7d6e4d1df6841db7805b0245dce. 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/QZTV32376960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6886f007dbdabb4e2a7c516d2edab2756276d995f5b39e75dbb441a90866f08e. 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/QZTV32376961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e282979dee505fbb9b8e52919507840e2abf75825d472726dbd11475a9ba528. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZTV32376962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbefe37dceca2f7430a2ed2e95950dbd44fc06508d7d803dfe80efea222fe62db. 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/QZTV32376964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc83573d4a683fa7bda550b04fbab6f9f0964d0f7e1d3562c9aa2e06e806363a7. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZTV32376967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb84a10d7aa52448717a9c4acb9615b59a71e72a2d47cd3ef7449c8348545385a. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/QZTV32376963.
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 0xa84647ad3968670f78174e6ccef2c262bea5521bf843dcb5c15daaf566cfc13d. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T22:24: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/QZWV32435292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec0c650f8aba2a09f30520e415035d8430afb1751c97a4c9d278d00f96317a41. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZTRX2522775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aee96344d165e412920c0fddffab1b271b40fbbacce3dd2e8e98c34298da618. 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/QZWDD2537647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3376149f0e15803b3e9ab876f5db84520d5b3e67b451ef1c034db280009f2f28. 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/QZWDD2537650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9f52d4ddf91160c36ab598aee9895e40139bc0aa3d0beceac9dc2b859dd2997. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T20:08:13Z), 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/QZWDD2537651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x424c9236b711e62281c24836c809c567319d894656d2ecfb6142c85e0841f85f. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38:50Z), 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/QZWDD2537656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8afbd0fd81eb373e79287c91c0b1a8c91618de68dcc4fb869977126e1912ed36. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/QZWDD2537665.