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 0x0c68134c3eda7f5f0abead734b0f0b91464c54c0f83b06bbd5132b95ce865369. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f93fc6c5-722e-44a3-99f0-d2d731c81d43.json and https://artists.proofprofile.net/proofs/artist/f93fc6c5-722e-44a3-99f0-d2d731c81d43.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 0x7656c20bae7153adc1e08afd0591512bf483a0af097d9372847c165c3fa211b6. Chain 2 (Bitcoin): anchored in block 958325 (2026-07-16T23:48:51Z), 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/HKG731608082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5218ef56a875d0f6eda2f2849ca1e6ab06c494894b9cc44111c1e0e9ab7608be. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/HKG731606555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30e6686bee46e81bc294e7daf8bb35ee15e1ba1d5d5ec5154324e7348e61e747. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T11:03: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/FXR752411246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3f85f66dead496ca8d75c22debb381c316f6f37e7f56d2ed8a66f2e85fe381a. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T21:00: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/TCJPD2545385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f741fe27773bd3cdb77c84a1765ccca68e76f9944a2010cae128fe13defd565. 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/TCJPC2449837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae7f15aa472a4a53a6df4f460a80a2d54dfcf0f5331f903ec04b9cfd7ce86aa7. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/TCJPC2449839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa7f7d26a4da4631a5bebbd33cefe38734f64b4b218d658a3ba96370a35af6f4. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/TCJPC2449845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36c5a62f60f451bc1803ab145a665b3c22c4a25a47e07197a939c3b22f357d9f. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T12:09:06Z), 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/TCJPC2449860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9899892a1749f1e708275c4288f361fc91939dd1962672c1f62377fabd7c9be5. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T22:26: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/QT66J2573356.