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 0xd22a66bb71d8898055dfd302b6b2a787d38244598244d93c48eeadbc17c3f091. 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/d9cc4a4d-15d1-4a00-a7d4-11a4ac4b819e.json and https://artists.proofprofile.net/proofs/artist/d9cc4a4d-15d1-4a00-a7d4-11a4ac4b819e.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 0x3a6396d7d72e946c0a114484e88d4f8810a3fc24de0178c9d11fad84fb3344ae. 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/QZTVM2435520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x917ad580fb927e028ec7ce0e8e8426dce2f0f39bbab55dd426550a89afb5cabe. 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/QZTVM2435523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb582e899fc43ed38a63cbf1e405ce93e49d7b62d1d0f54aaebf33918e70fd10b. 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/QZTVM2435525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b4aa2dcffbeffc2159034a8c498e594faf547651145198f3b938bc1a4607baf. 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/QZTVM2434080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78b8f3d08fcb99070a28dfecfb9902be587af7808dc8468703931049bafcb035. 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/QZTVM2435484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef1c7c879df574040e67d3bb6b30c88885eaf704e023f89ef15772b6b2d1a714. 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/QZTVM2435532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67be4aaa28a662ac3e6cce12be45327fca3c08aa8ca9c6cfb47cd028549f2814. 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/QZTVM2435458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3587ca4b4fee87b78c2a99ee3576922acfb4b4b2224f07b23d68130e26333941. 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/QZTVM2435524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49c47dbc32aeff50d4927c54ebb458655299ac8b7d5b0218736ae84baab22950. 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/QZTVM2435483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ba51c58147ffaba3bbb065ee42d7620496d3262d39915b4001a6b568e970dba. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31: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/QZTVM2435469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb66c1f961eae7f52ff11ee92ad8293156a86291514e507eda901976eb9cb8504. 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/QZTVM2435473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cf806cd5f577b5356326381f708a119212dd931bf779bb638d9cc9272df165a. 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/QZTVM2435453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe472e80b7829798dff04b75ca4e164bd6b8e8ff06c1cdd70dd224ab7a53e36cb. 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/QZTVM2434096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5ab68c8064c72c063ffefbbab82959990032f5d32aadd0948759c9ddd379e09. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31: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/QZTVM2435527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x021b76144ff5308b2631fee20d6aad6318c2cb920335681995d014403bc90d7c. 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/QZTVM2435478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36c3f9dead16422c25114e5bc2428e4a3e81539d175e89b9eadec9f831c00078. 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/QZTVM2434104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x876e7f06fe7b4f12f729d4c7fd5eba2ee3ab979064dcfe445591f90a007e7193. 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/QZTVM2435441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3466ba1b065049b82d65580845771a81478a3ee3c96c5b59065e3e036605085. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZTVM2435456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44000efd29b6fa2e4f8f83d39389c92f445174dc44972cd14989288e9c2a0ab5. 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/QZTVM2442546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd15aaa14c8d57627e7106ba691fb971ad387a100ae99665eaa8261dad4d36713. 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/QZTVM2442544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd73c9f6f666e7648cccec3c47827742cfcc672ba2fc75f29baff0e19b09a3f3. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZTVM2434094.