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 0x72afd4b23dc52731458eaa8ce7f5a21bc58ee030c96ae49baf36ca75c9a9ba06. 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/6f776bfa-b0c5-45d7-bae2-2737b8fdc4d0.json and https://artists.proofprofile.net/proofs/artist/6f776bfa-b0c5-45d7-bae2-2737b8fdc4d0.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 0xb55a9e117ff81ac517b28defb69a28db89c58b1be77a1f2f61540c723aee6a3a. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QM6P42330468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa25539bdb87d1b20ebee2c2f89e4c71a47f9cb5a7e14bbbec0783ef0a17468ce. 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/QM6P42330465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6913a1fef30a89bd31104654551d74abedc8293bff3341369f0f5c8dfc73ab9. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QM6P42330463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x754b59486a7183ab3e2fe493516f3dde3f4c529e9bb96317928dcb26cafc37b6. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QM6P42330458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec0f6bc7a77c18093e1831b5143c4e7e210ea58365a33c7bc8e2b03c815e2825. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QM6P42330455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf501e7a09daa4738da828ca5cb1121722b38f00641fdbed9f65e007d4c0baf88. 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/QM6P42330451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe61aa30411d419d915a27268d7a7f68bceebda57be599df3bd2b23252da94b56. 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/QM6P42330454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a73dec0079e10d916c22af424e861dc2f8fe174a387610f700c11df11fd068c. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/QM6P42330417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01f0c98979f8b254ede2594c4fb3a77623ae4a227dd03512cfe3c2c4405e8854. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/QM6P42330392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf65cc9d10db7f17b02f3f9119921b8a0fe0105d0881709989b396dae8ba7bc99. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QM6P42330355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4b7dd40d80af11543da1dda8d47e6ee589dc0d50d546fd7d71331bb7fef8747. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM6P42330354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ffafee09d3390ac26bcba7e39c57b82bb47153ff9529475347120c289e77152. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/QZHZ52272757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08747e31183d6d3501cfaa6dfae3410af98d7a21d86f333a7833c61579ad8382. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZMZ92352156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac099c0b7371ea986961e1a24005a26c091f5bc2c86d6583c1fd1ebbcfcbc4f8. 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/GXD7G2457573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aa11ab54568b9977a50ea2ed6710fe5066e61aad64f236c59962083d5cbd2d8. 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/ZA56E2527689.