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 0xa36e4d6ec6457c34562085bef1153e18d0ddf3d9a69983a50a075f25ee64a337. Chain 2 (Bitcoin): anchored in block 953660 (2026-06-14T17:20:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/56124417-dff4-431c-a124-6b7006990820.json and https://artists.proofprofile.net/proofs/artist/56124417-dff4-431c-a124-6b7006990820.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 0x3d40fb0ae7909526fc4a32343c45c53deac8d0b7e3b9cfe9db8483845d38a2e4. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/QZGLM2260360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8135e5b9cc14097b05e0dc32c4bf92736b733e6a000d38aee737116d1283353c. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZGLM2260361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x233dde54e03c493544aad11fa75bff678ad6987c5967e05339c273ccb6c6a753. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T14:12: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/QZGLM2260363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109cf541babffded7f9a9d637658c3619e1bd0b443eb51761f44329ec2ff63a8. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZGLM2279977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5e20f3003a3652645a107066529d5823be385f67c75285ca60b6701afc16037. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/QZGLM2279978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ddec6e8f32caed1b9e1950cde1ed026f84280e50ef6a62df6d2449ff7240eed. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZGLM2279979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e3c64f3a62397e5f7d4ad4f2a9b0517980ba9a34905b33ac9666865cbc8bff9. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZGLM2279984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x774033945051857c41c09af1304ee7530013c7e9c90eaa697555aa7dbd6bf64e. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33:54Z), 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/QZGLM2279985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1ebf32fa51b4cdca755b6aa4842e46c61065818de1bfd78860f5753995cab8e. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZGLM2279280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbdc45ab4a3ef8977c8cf757e23f240921bff5b5c04da320bc46afe66e30d427. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/QZGLM2279282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7844baf3bb0a41602e3a0aa498c4d2b24996980e1b3c9a590f288356d4356b8e. Chain 2 (Bitcoin): anchored in block 959009 (2026-07-21T13:14:47Z), 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/QZGLM2279284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0343f47e57673f2fb27b55558fa1d45d86efe5477e9b6c32a1cf1806a41c864. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZGLM2279285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe20d5088ee61b2f739f6fa5ea449c064661238a289caed85faad8c532e9f2be6. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZGLM2279287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcde2cedfb7dc1f19f0d5361ac273359aa6e0292bf0d637cea1fe2430b525f41d. Chain 2 (Bitcoin): anchored in block 958676 (2026-07-19T05:43: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/QZGLM2279289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc97c93183bafd1e48d60d96c39151b360a6bf87542940ced10228ed421006f75. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZGLM2280587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8502223d8f49fb6183a47e7476f056370f55f4336764acb72960df47fb81c3c5. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/QZGLM2280589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa791296183157fe5676388ef7a18014609f888d4db5da007821f257a1e246796. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZGLM2280596.