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 0x39cb20d003b8790dbdb1d5b163cb25137495184fe34f258fe682855f4d1289fe. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c80894f7-770f-4083-bc42-b9766e461b78.json and https://artists.proofprofile.net/proofs/artist/c80894f7-770f-4083-bc42-b9766e461b78.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 0xcb1544ccb4b06c7d8110cc145e4754f469c782b5267e06e92a6d9f2bd406403a. 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/QZHN82324546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42216a8651fd762b8a5dbd5adecebaefb528108a23871ce9d13f9a3ff6129428. 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/QZHN51931117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbff3da8f6beff7d589b0af8eefb12f5dcba3f13a4a33901425f733ef3a476828. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZHN51931118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9ab21219c688fe9b0f66e00bce687c28af8106629f818f0be944f9cddb55e84. 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/QZHN51931119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf106c3f775dac0e3f846d34f5d1b016fd7cea9c69627f746c0c6c9d48ba71089. 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/QZHN51931120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeec1c68ca852e0dc6214fbb346e7115d0609543567e98a869e24a11fd132fa02. 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/QZHN51931121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce879e4a1359005f28b1fec1afe76b19483989865dbe2e091bbd8ac21d62c50b. 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/QZHN51931122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee6c737e9f11c4f46b8b7d1e4748346def8d8b98211a82d43303645ec84197d8. 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/QZHN51931123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc4f13ade97fba2b906f04f010d8bb4f9163fb7eb135f6875bd8551ee1f0dba1. 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/QZHN51931124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x064a9c93473d51b173a92a0725c58066329aba25319199acbc296aacec324f58. 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/QM42K2231012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49626abc96a6a8d45c9d841951ae0645c4b1085593910b034c665a91220702c. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZES52306997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9a4dec5ddeaada452a53b8ab2cebb78cf168e2535e8fbb294546acc15135f43. 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/QZDA52350676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbff3b6a61f51222f4ba3587bd4b937aa1c7b8bb34ec53397056637bd638b6852. 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/QZTAW2210196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ab03fdb7b47841f9c92a3cd145356e40d1dcb4d1cd8707add6ef617a017dbae. 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/QZMHK2247626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38fb356e3acabd00735a1476835a471196fb95fcb7857fc3870afbbdd0e97ee2. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZMHM2236032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bef52bd5677c222203ebe2d84948caa68bba5720c06416d9866ed158acb60cb. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:57: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/QZS632256512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a4815d938714a63f31dd47df409d6933f2c3647e022d6df587c099002d32f12. 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/QZMHL2296829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0f11cbb9ca793e0754b7f32a39891d3e4bc5006fe6278979bb8d4694d5a335b. 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/QZMER2117444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dfa12c5308f9082f0132812bbc37464b86cd81ba20108743b4a421cb7fcd07e. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZK6F2130645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c7c5ac4511623405e1fdab2290bb35442cb5f13d4ea75aba728a0772b8b15ae. 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/QZK6M2199427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4feb3d561a050c6c30c7c26b4840140c88e841e8a26fcd4e9f97a0a208c9bfcc. 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/QMCE32100303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x608b6ae56c6474b432320fc5e133265cd6c31579f7eb11965f5606efb7f7c8ad. 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/QZFZ62107948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9782831f1ac1b65d8eaeba9cc255e373a0b6114964945d69f2aa5503db6f6eb8. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:11: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/QZFZ62107950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4682e61d74dc7dc4fa1e3aa76d6c1db0a405634174a70a4dca072741cd38d745. 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/QZFZ62107957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12db9c8b69a0134995fcbbd38537135b380cd73e9c8619c94d15659d717c5050. 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/QZMEQ2034726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1158504eb128e52c442491b7f48d8823fb9f0ad68dd49a77bd5e1d80083eec2. 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/QZK6L2066344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a34d4fd455298f98f9b1562355ac4917de2965bdd634d0b6202c0f79abe92f1. 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/QZDA52088163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b4544d56e251a2bc1e44334cec7db7b3e5b25cecadb17faabac95a4b76a7ef. 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/QZFZ52026816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa474b00af89b3f76b1ab7bbdd2543f6d2be3015c4d5314cf765b46ea4975d166. 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/QZFZ22017926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5424d96c9c086ebb7e7ab63188cff238fdd93da5e8d761133f5ede78f61bb1fe. 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/QZES51946175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69ec68b0ee20c01ea5a853d24e783f2bf15cd0d55ee45307435e16319d65e7e2. 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/QZDA71874885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f16f1cd4cb8fd26e2deb7ffa57706b1ccb463b9bd56eb72d3c2715bd4da68b1. 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/QZS642251401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1253f44182b216e3e469cd5ecc72c82543e5d7a995eba369fd30a94f21ebda4b. 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/QZHN52313709.