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 0xc845bfa8dbc3cd1c6d5c6d8d550ebad6aa574eaa664b69588347b75273e6edc0. Chain 2 (Bitcoin): anchored in block 953695 (2026-06-14T21:42:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/71acb8af-9841-4944-93ce-cf8cddad2511.json and https://artists.proofprofile.net/proofs/artist/71acb8af-9841-4944-93ce-cf8cddad2511.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 0x0b421993ad4af19d199c3f8b5aef02eb3a310186ab81ac80df4b0e66e77e3e41. 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/TWCT52216731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa796ac4692bab360d065fe6270f750976c956b12273eb9aceac489b2b3bef79b. 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/TWCT52216736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa6f1e6f1012cb77b71de3ebb89e19363fb546f7de82077d1f2c4fc754ba26b5. 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/TWCT52216815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefb6f20579731269e73b31be921042eebc35bca35cc2c329d94c5a35c9c1c782. 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/TWCT52216820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5853efde33247a10c018591fd35f58beff0227228c225ede63f7c19cec44987. 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/TWAN78690113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98426e0875232c3beab7693b65d0c490a5fd19b38b2f2f48561e7fd56242e7da. 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/TWAN78690116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f2a6f8a6cf8286613e9ce3fb42862baea7f062c451e23a243742b2dab44ffc5. 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/TWAN78690118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aa8ae635cf9d7bc53061ad19eaada1c3653b75e7e7433c6fb6cfad42dc6ae08. 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/TWAN78690120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d33f00f83a84bad06908dfde6f12b530b078767bb5e2341953187d3929de024. 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/TWAN78690121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc6fa02bef5b79804906d4fa40626b7676926c6a5d12dfa4b807827a2b156f2a. 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/TWCT52211995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa25f4885b824db20aa36313c2e0b9f3c9ef085120fdd8e3c1194f94b028176a4. 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/TWCT52211848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55e395f41521571c4339758263f91f162d12de0689ff4e54d1c62d2cda6de58f. 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/TWCT52211852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd17bf56d6af07687c600add954aad0e4ffb4a16ffd3f5c7e3f484ee6d7349721. 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/TWCC37000909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07ccfb6ef5b0c75a7f5c4401c78c4d71d320e2a1fe48be121516d865fc98e489. 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/TWCC37000886.