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 0x8c473d17cb875ab87cd913b7e7b63841e9a22f240c55d0e7dbe1f93b2f85fff9. Chain 2 (Bitcoin): anchored in block 953630 (2026-06-14T12:06:27Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/31816a64-3382-4b35-8e5f-b653c7997532.json and https://artists.proofprofile.net/proofs/artist/31816a64-3382-4b35-8e5f-b653c7997532.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 0xf3928ca502b0dd8437f9369fbb2430f1ee2c53d4e443794c23c465c41b2bb280. 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/TCABB1165515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe21a24c6d65f73e5a3bee79f67f70e2133316c0aae9ef94c21354c8f1a7222e. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/TCABQ1327831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd111cd5aab350055150c4e8220a3ed5d22a9ef1a72dcaac345a34d234688878. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/TCABQ1327850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40cf2da358cd78a7fd96cfdca7b5c1fad8ad064eae0820b4d582e305fa566c4a. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/TCABQ1327853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1f99689de65f7860232ff14ee24d74398907e2028ec0a980addb8d178ca38ba. 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/TCABQ1327855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b3d88701ae5f9d98c1a7f42bb09eedd3cd7fb750fc05b22e66391063b5fe90e. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41:32Z), 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/TCABQ1327856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe116ee1dc01deef927720df92a7e84015a41b64ec95ff6595a51c8ec19f1166. 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/TCABQ1327861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71db6a311d70ba5927b69290b49b78e1a304cc8c555f7b26898218273a09ac36. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/TCABQ1327857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc21a2d06ea16d106b193e86731136fc31e9b0e1890534262d9f17ba2ce90b2bf. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09:34Z), 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/TCABQ1327862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3580bdffe20b6ef3e06117262d2b401bdaa33b00fab3df4a8b1f8672673a4ab2. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38:22Z), 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/TCABQ1327863.