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 0x87e9b65eb8d7891fc934e9c7f0b971b2f07586ca559e94a29502844fc617a351. 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/5a639fea-7173-4e02-bf45-18eae8881711.json and https://artists.proofprofile.net/proofs/artist/5a639fea-7173-4e02-bf45-18eae8881711.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 0x849c03880cc41d89129c9133d12da02afb8c358402d5a02ee57768eab6935ca6. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/CH7812045050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04ba2c756c198b4f0ac19b063247980e8134976870f7734b85d3e26dd3d67ae2. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/CH7812054183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f4684271146e67fc805c0489398eb6385cb82f51b7993370ee94bdedc48949e. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/CH7812074760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x271676412f59a1655f6173c0f423cc3f218d5ca7373cee5c58df744c070ecf5c. 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/CH7812190859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74ed97d25598fad9f223265305714a3ea4f1388bf9869c1a08bbaf09a3f27ad5. 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/CH7812193023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x094ee0c324ba9b1faedb2dc2ff068b2e9fc55ac34cf4bcaf03462f67eb8847fb. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/CH7812194596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb67790524ec1711e52b411975da3084788c387b9faafdfa15617e2942a256c. 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/CH7812101363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11e5c14dc147405b1200139d31aaa9c072a451de42c3749c9a337cbbd3f09776. 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/CH7812102998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fcfdfc6ea5c11e562de7180c6942a69f440f5c809cbaeb546051749d7632645. 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/CH7812229275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a91f1cc5a2856d0eb8252905ce00d2815dbc2de129b7b9727cb17442e70e88c. 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/CH7812353599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4fa438053e4aa02459d3a9add919da2e7f1e939288b4ae3e372bb7520d2fb21. 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/QZK6H2127790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x641d194ef345a68d54857d75e0d16971a7a5f7cc3f2949e4b031d47413f1155e. 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/USZXT2352395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6941f97b8bb5fb1ef99da32f966f53a1a9c9cf45fbfe72eb1d507ce69bdaaaf8. 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/USZXT2352394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46b7fce13fc895d3512ea26a2e4e55e558487193b2aa63e8d9421f0e67ec17a2. 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/GBMJG2317643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19a4aeacf94cdf0cf9cd6a6656361a795b594c58e61362ed59ad5b515dd34cf6. 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/CH7812234853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdadb2ae2876c3be15c650f3a43d0f29cf0b14b4ba96f0a059af4a0c43cac2f75. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/CH7812347104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e245d4801da44452e7b63ad45ffc5d7163fc602c391431e3d55a2e38921c159. 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/CH7812347105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcff17b49a8f04094af9ddf5b3b42faab0662908401130ddb9eb414f43a81f197. 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/CH7812347106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1618d4075c87e171256a8123ec968ab60a1528457d726b480bbd79e3dbfb153d. 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/CH7812347107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd844b6ccf0e87d310c9cb14b71e3b10eee337257759f4899b3f1801b27e39af. 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/CH7812347108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfac021c3a75eaa6c71f9571e81e5b13ab995e8f3738f274190e853944d164319. 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/CH7812347109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2e64874469cd499d4da4895f99e6ece15d1fb83ff7db9c57994182caf1ab82d. 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/CH7812347110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e32bac22602a01aacc7a854711404645e1566a87b932c5320aed3317d10ba7. 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/CH7812347111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf88f4cbb3090a4039eb4bf2b0b16164e21d3248c576c3c3a5dd6b6f0f51d596. 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/CH7812346471.