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 0x8ed3e0f527d0b07f0a88c75b4f777d0818845d69d89a802ac6f28fa5e033d6ff. 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/93161c09-2a9b-4c7c-8779-ea5ac146cf49.json and https://artists.proofprofile.net/proofs/artist/93161c09-2a9b-4c7c-8779-ea5ac146cf49.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 0xd824a2c7d0ea28c7d9aa9da294f2749f89c55c445fea42dd8c9f63212120389e. 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/QZ5FN1753778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7e0d4248a5f6c7dd029b441ecb857b144dcc9ff350688f435d6277287d92643. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZ5FN1753774.
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 0x53eee574999292e4a6e06a829cdbd7e1ecdab05ef0c0270acd27adac354f86d8. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/QZ5FN1753776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7ec93d02a1e5023192ca5870435660e2907990efefe468162a340ea33bf36ca. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/QZ5FN1753777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff2f143f87bc88192e5d2d39f89c0a70c868bb9d746b76060757bca5d5d64150. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/QZ5FN1753779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26dd24349c8c49692509b056847945fa45ee76a2684aab6e047dee20d4ffecde. 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/ESA011932002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b41a37cccff67f657162364c63489b5cf3998edd817c9690b209d80af76d983. 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/ESA011932003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d7e069e5ffebed9bad227d576a0fcb3d77593dd36bbadeab26ddf79f02171ad. 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/ESA012054867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9635cde7baca4837dd87ab49063a978933dc5173b41c075cf39e44d9909ca3ce. 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/QZZEB2360991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf01e13c1671d0bf5650172df68c71fe7c27b83cf0af1a2c4409a7c162eafc688. 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/QZZEB2360992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80f92ffd3afa5c19d6f5ec69631de050e10bce79ad968105cfbbe10bfcd391f4. 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/QZZEB2360993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57c0f91620b5952921674e02c86283e9268ef56cc2812ca13f36cb4fa4dd9147. 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/USLZJ2394649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x177677279a6b96eb2331d4c7d28a28ee449ce8345d945bc1c25e03a105d39772. 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/QZ5FN2337148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabba4855c07545e2728be43dc8465d55cacfc3e4ae087eb6ba339017e673e601. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-21T16:21:16Z), 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/QZZEB2360995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf256bf28e75b9d63ca7aa4a7379025d97650a420f102b30846421b9094181dd0. 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/GBWUL2373963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e7ec033ce3dddc8a92ead7fc7062b0b2605f59ae1b98c4e736ddcda639c315b. 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/QM6P42390230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1d52237c2f21c41529cfb65f79fc0cf8836c051bd1a89763c18c3670a1e9fe7. 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/ESA011931999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41d553409acef675549ece554022d7b034d4078387d914019a6db2213917cf05. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/ESA011932000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6be0baf7e96bc07167b03cd18d30967018039f2f8ddf06640dc0c54c1376a057. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/ESA011932001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4df7c287883ab861f3a006769e6fa5a3943dcc06de3d4aa641c6f9edfcd708da. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/QZZEB2360998.