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 0xed73a63174cdeca6bffa34f38bbee24005f36531fd5b816bb74b2a36fee4d69d. 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/57ee4a5f-20a1-4bec-a7d5-b9f93ac266cc.json and https://artists.proofprofile.net/proofs/artist/57ee4a5f-20a1-4bec-a7d5-b9f93ac266cc.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 0xa80cfe542ea3345f7e83f4506b232936165fffcf7170969448e57ca76aedde80. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZK6F2214887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eb40237dc4ab046d3b85965c67544107eb26b2491cccd6b3a740cfa7f8ebee0. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZK6F2214888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe33edb726a0010b2a6aea3edcfffd70459c47ee20914e2f2eb3991f801c9bed1. 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/QZK6F2214889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c002e3aad03f9968d1b93c497a4fff165decfa295a9cfd9f2fb6d155e4d700c. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZK6F2214890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62a7fb68df98f9862c9791ba41c226b9ff1ecd13734244e372216bf23cfd10a8. Chain 2 (Bitcoin): anchored in block 958122 (2026-07-15T08:02: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/QZK6F2214892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb33aa986f342f1c0803342a599eb4cbd480fabc56dcc68ed320c7db44bb1f44. 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/QZK6F2214893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c0aac713c791e9e38f3d96521bcee639de074c94379c121c471862f9bd901e5. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/QZK6F2214894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9be1da6e0e8854eb41f7e6cafa67f33d870eaa4e13f79a9da6aac9328d33653f. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZK6F2214895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a6a9bea5a2642b3d0210ec375aa8b77295956211afc2e905cde9805e0a6707c. 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/QZRP52158782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfec3dddffe60676feaff136a993260dae3c4a36eebe45a299e3453d1ae22f4a. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZTB32318220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80c6a7d422e4c43c087a98b547754b67ea680734e4f429513a1372edb8bb9314. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZTB32318221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x362fe762903154f245ec6db0219eb600a9354a7c8ceeac52c4f900c8ea304d66. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/QZTB32318222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x901fc5dacdd9cad37c1299ae602b019d6adf8e43a1303b906dd81ee2c9187139. 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/QZTB32318223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58075778300c39683b92690c95cd87b704aa9c3528cdf68d6c3048ba1d552258. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/QZTB32318224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e8bc8929628e433e7fd47fbf7c72416166eb26af17f09ed8967b5a783a34e0f. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZTB32318225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc205346c111dbc3516b4f2eee5c6bcb61ca195f25dbf41512e17bfaa0bb17ab9. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17:03Z), 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/QZTB32318226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47b7bc767fd6db0b18eacc6c98fae59ac54e14cb80d91ff4ffde6db192400104. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17:03Z), 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/QZTB32318227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc34b90e6a4d5a8131496966d76eeef2a9817756f2227033d496de0a4eeccfedb. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/QZWFK2399249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20654e91ac5688d3c3960f969e1df669e4f30eeae022e376898ac0ab1a02bc89. 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/QZWFK2399250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0218ed9f6505dd44900e5bad04cafa0295871f3bc5a1bb3857ea3956b31512a8. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZWFK2399251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815b38dc421ee592a16b4e4f9d3184c1c81c0754c144d4fdc04cae0a0ec3bd04. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZWFK2399252.