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 0x8010e66e32012e12aa4659438a1f0c8992ff99aa2f2e26615ef1c9b433b8f892. 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/b23935e4-3dcd-4b46-8d7f-26c0ced54a77.json and https://artists.proofprofile.net/proofs/artist/b23935e4-3dcd-4b46-8d7f-26c0ced54a77.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 0xba2f6dfee8397c44cbc3666519ca678bdd533475860706cc0f8943ca985f68e9. 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/TCAHJ2315405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaac47d8f8dabf7514443bd2a421bd1a7531b47713ef1fd10475066878a9e7f2. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/TCAHJ2315407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa54d91193a0f8fd7dc86a559a118ed8bdec51cd10771a7f506f61f7c08ed9396. 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/TCAHJ2315412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2403c53886bda83c995bccad0b9bc2ac01df785c3c559be136a00fdfe4c4a14. Chain 2 (Bitcoin): anchored in block 958496 (2026-07-18T04:43: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/TCAHJ2315416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc911cbbd213cffcf633a90f381dd7c93cfa94c6933c61f9d047ad58745023c59. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/TCAHJ2315420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0d463297cb25703fd79e7fc01c8e70646873b80bedf81a4fd331c796c0b84ca. 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/TCAHJ2315422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1cf9f2cf091ac31a91865ee0f808b705e63aa184e4c4f5051e95c040545dde3. 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/TCAHJ2315426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x723d5f3f1954c1f589bd6fb604c7cb04bf7edf38c14cc131ab981f78bbe2d239. 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/TCAHJ2315429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x638fa78e75535c200ec952520ee406967fab93a0271ba44e7cd55774e88a6af2. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/TCAHJ2315433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcde3f87e08befbe0dee6b33e2a99e0b623ba2473db36078c58b8532717521c53. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/TCAHJ2315437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6fc56887a26a5e551f5103b214f5b5aff82b257e970f266edc86d83f27ed7a4. 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/TCAHJ2315443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd99648ea876b6d1d5620ce715359c355b919750e2f8ee1b9a17b5c203b659d37. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34: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/TCAHN2375442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d0eed5d2705a3b7c0b77a0a4f296ba6d4e94a40afd1863ec8d8480888e74b41. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/TCAHN2375392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c1272dd1444b490fc0708255872786830d3f7f7964006688c22b373bb84c37a. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/TCAHN2375515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x958ce6b88d6daa390c7334c67565fbac1b515e39180e897d0d860ddf791879fd. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22:42Z), 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/TCAHS2393108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfab4b31098dd7a6bfa1b7af25f8d992d397279706606e327470f324136b076e1. 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/TCAHS2393109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdde35593e8238a461864dab3cf2217d83aa7fdb327cced45ecbaa49d808ccbc4. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/TCAHS2393111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e9d5ea2c96c626205b283523bc6167abbebe1354483d5259623afe6a70f7208. 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/TCAHS2393135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb45e54b5a62fe4cae914eccd23e86aadee937260ec228156748fa0a21faae835. 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/TCAHS2393137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17cfd11cb84ef7dec30892111890324e110279f8a0fd003d2eb8657f3f28fe82. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/TCAHS2393148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ff281d95bd45a88952ff777082483947f763e41d6dcf1190cc9f1ce82062aa5. 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/TCAHS2393150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffa166750b5b964e78419ec89efbe60e944887668ce988ce3ba767da3f377ca6. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/TCAHS2393152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9b88d9b82de89837b350bf8ed90c00a746a9b61334a4f9b0c869157064f5ef0. 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/TCAHS2393157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb005460e088771dbcbef703fbc5b45d6ee294a5dbd73e37fca5ecbc40820bf3d. 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/TCAHS2393159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2558a23dbb69a8c7ea769f63f600182ae9408100e1aa91168e69fc56b7ecd0f8. 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/TCAHS2393184.