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 0x4589a6e664ce847abbc0b66ff6bb73a33011d7ddeb0f73a5350a7a5256cd9cba. 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/7943f047-fe82-4587-91c5-8cf789e6a79b.json and https://artists.proofprofile.net/proofs/artist/7943f047-fe82-4587-91c5-8cf789e6a79b.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 0xfded8e4c266f6d861bbde709071b806be01b2fabd6365413bbe8ecc15879f8a6. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZFZ52025504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x434443f0529055ee1b74c569ce75a259dc8cbee4495edaf558e70bae301ff6f3. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZFZ52025506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x581e177c2b2a37f45f30d9cb746f01269e9c011e977173c4e66f28f916b20157. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZFZ52025507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e7eee9c1fb694cd068cef6e4c4c1bb35b0bc798fea3bce09547d56bcf9d6ee1. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZFZ52025510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f56c126d65c92159cff20bf0d5669b516ec993da698bfe33d47589f9d49ebee. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZFZ52025511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87c60ff45df6cadd6b3ae2ae820ecba8099cb572adcfbee150b8b822fdacaaeb. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/QZFZ52025513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e8e17b3bca4a1aae16d380fab807de1143bf005204631afa97a4d467962185a. 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/QZFZ52025514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9cd4a17e1d47c2dbdeffd4ba4866806a24b56b5898d3bcc3f25351dcbab4ecf. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/QZFZ52025517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c554f20c6b3024a71a5dac627d070c9fce84a0f6b807a922b8b4bf1a7391bc4. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZFZ62097460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa60ab8cd4d5f2cd5f6368bee1c4999828188da9cad76da96694f30e69338dbe8. 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/QZFZ62097464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2975e7e2507c9fa0cdba0ef900017e95259646a892c0ff30db5e294c3ddbc596. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/QZFZ62097466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73f01b67394329e0e5fe739139067481f14b0438866ab22aec44c677a7317d40. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZES82045617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbde1358b490a87df3adcb3a6e2e8c5d76e7efae5e6c62aa71699645e75a8323. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZES82045621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d513e840fe20c11499f6a7732cbd86685b2240f3fdc0a1bea56d0af380524e1. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/QZES82045622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe644c735a8d32958336bf84ae3993b8bf5b7613ce2305598957e1b665449bacd. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QZES82045625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3949a1a684220da7920b8099c6b6a7a96232bcc677610b17ea205d4815b6212e. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/QZHN82017626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f8dc8c6bbd939337138ab9ea8ce2639b938b6b6abf49ba1cf443b5585e61e19. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/QZFYX2129406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8dec1be9510ae9465aae21d22c9b3b3460bb51c4fe5153e7edeb2ced61ff0cf. 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/QZFYX2129407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92b4876be9f515a1c98443bbe52ef33111eebdfb233ddab0a0011455441ab3a1. 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/QZFYX2129408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4861c85c30953260a78df70f165af023f517431d19ade78ae2c59d9a55e19d2. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZFYX2129410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0603c83ef5e196338250b1774b93689d6fc5002496a6ab64d3ad20f6ce5d2b03. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZFYX2129412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x260b1a3b657e4f47a1e9d1958966688f830646537a8369b0d61089aad73b3616. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZHN72111258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5525be02c0e9c79ffb4b01061613cdfc684ef3b08ec7f1015bb7c3f7f02e95e6. 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/QZK6M2114544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7bd2bb16bc1bcb7d4acc8b5f900f75b82e52c96fcae68ef66f682bf6186afb6. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44:05Z), 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/QZFYY2231376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cbed5efccf8c491039407d48d14441bbaa93dd3709ef351461d37a9fb6880b5. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/QZHN82288084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb21d7439e2024850787fce830b56829eec7c97a851e7649912c68abceae90b5. 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/QZK6H2347568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c31ce2764dbcefb30c22a7c2d207ad7029d413153f55975674ffd4349c2896a. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/QZDA82459645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb0cca5feb5958ed5c01ed52116e52ae0f6d89634516302d2421b4f778bfeffc. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZNWR2435225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1674875495a80751886a8aac6c474290c7db6f8a2ead4bd4d11d13331c47d33. 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/QZZ7S2435235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cac9ab405e0ef7fd26585eea946ff765ed14f8c8253b5fab0478491e1d91df0. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZMEM2519662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bed03b589f8f592515d4f6745c3ad59113ac304630c300a87d76d8be51bb290. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QZMEM2519663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd42008d566c147a5581520302573d4749f32a653a7d34115be82d90f4c49696. 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/QZMEM2519664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c70c33dfb3ece1375017643236585114381d99e0365e70434f5ab4ebf9c71ab. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QZMEM2519665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf345434cca68838ce2a3b7004ff7388b4e29d367eff68d35f831f718bdbd5016. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), 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/QZMEM2519666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48e398e659c73ea4c889fa29bc248b91d90f66ce954cd9f2db1d53c30bc1804f. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27:18Z), 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/QZMEM2519667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93dd2d400531cab45934c5bf764e4f9bd814f9b3ba3b65b3690c3729f0745048. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZMEM2519668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ff30929531aa89112978cf4e9ec743b5e6ea9f328387a81e8f6882a2ae6ed6e. 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/QZMEM2519670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb01b696a92ff634ca4db8fb66dfc9472a16bf63998d7206843924ecc34cb0b7c. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/QZMEM2519671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde75dbcfc4be6c1d0dc4e4eb011809545b1cb0d9d3f28aa05bba23777331bfc7. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/QZMEM2519672.