thumb|Jali at Ajitnath Jain Temple, 11th-century Gujarat thumb|A jali is typically open, but this example of a 17th-century jali from the last Mughal period was owned by a wealthy merchant and probabl
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 0xf93472e6cd2fce12abc43545432db80984b0397252f1534fcec921489455d0d9. 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/787a1c4c-2b94-4238-90fb-8980cf3a448b.json and https://artists.proofprofile.net/proofs/artist/787a1c4c-2b94-4238-90fb-8980cf3a448b.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 0xdf3f55662db6e3595d7a785a1aee21a5c63006f49c2ad14cba98c20455a32f84. 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/TCAFR2110603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a5ceb02c6558a1a296e33fdaecaa31560ce3656bcaa595c4c6ad7adbdec6612. 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/TCAGR2230033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa92cffdea8cfaa6d3e916102ebd05b6d90f87a40b8a9e1ade6a013abe815fa0a. 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/TCAGR2230105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f75bffc308cbec7ee6437dd93c7d19223e853eaf78317a34a31f2ea940a0df3. 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/TCAGF2203032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7c016578e8c371a0cae7cbbc87ada10137beab00e5b12afd7fcd034274080e4. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/TCAGR2230148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f836d00ad0f1348f9db17aaacc209cf017ebfcf8d929dae62d18a1755e9e4ca. 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/TCAGR2230164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d89ff1ffebcaf5765c03a39c81641947c95db6e736bd60630631b8bbbab0a9c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TCAGR2230293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd614746750aaeeef6ee6f02f7342b4b6759221c86f2f63e903f414a79f5b1efe. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/TCAGR2230455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6bb139e471ab774d63abfb4eb4cfd5a369ad060bfe65ce30e2a7f7099e655be. 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/TCAGR2230498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0cd633cc8116991ac0f2573cca1458002421566e68427f7b4afa1c7d7693840. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/TCAGR2230587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a40d35c6bea556b76b523f162ff41bb7f4c9c8490650bf9d97474b7c137dce. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/TCAGR2230639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54bb996fc0eb046393360656e6a310d2d7801b9b07496558dc96e7357b2e3a9d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TCAGR2230743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5650ad8c0f3518ce6cf9a953ccd67f68fd7dbe9a535e0bb9f703605c9f58adf2. 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/TCAGR2230844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40087f4cd29125dad9c0b7b8ac2f0cdc0ba26c61ca46e2812b7f22bee6310a17. 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/FRUM71402348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e5f7761474b33fa7c5959c320001634bebb90cff94b0dd92f5c78edd527073. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/FRUM71500439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bf2d91f8062cde729062fe1d2dd0cfe4d4ce9e164fb3dce008d4a84fbd866e3. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37:10Z), 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/FRUM71500721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x952335a10e7c41c17e5756b9307d6a9f603c38a42afff27ad31bf6baa2f9cb24. 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/FRUM71500722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4c688860ccb62bf58ca1ad0b2461fd816177786a82a8a07137e01ed762728ae. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/FRUM71500720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x686eefb08ec9f1949935160ca92f33b7c53e4a559015799b3ccd49d40d3ebac9. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/FRUM71500723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39de487aae50333108ddbcfa279961e4e9f35be420cd1e4a7a82636c66f53e1e. 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/FRUM71500724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc0e9433ddec6700149ecfe4f552cac1f74be46240f39cd8d0c025ed6354681c. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/FRUM71500725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4de4bdaf12ccab2b3f1bcfb4429d4d3465c5e0d3581c7b5af219a0f2a80e61c. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/FRUM71500726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9b0a918a7c89de4074f7c683c38d4791f5a819adcd3ab9d3cedeeb958df2243. 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/FRUM71500727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bb6cb8856a42d40e111b918215b5b5af348ba666f3182a23d0e7d5a968983c8. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/FRUM71101147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x627413ed9078b4177d05163fa3ae687b7ae71ae5b6eefc098ea9bd1bb68bedcd. 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/FRUM71100999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa34e78e6e743f9c488f4df2dc4a5c186a4b49cad5c7ca394b709041a5e10ed9f. Chain 2 (Bitcoin): anchored in block 960167 (2026-07-29T23:42: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/FRUM71101149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d9251035b545fbd601f82c4a1c32d083a27ecf4b75d08ed1e980508061c3463. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/FRUM71101150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2093a4e9d1b10928a8adcac4ba6b45a083c4ac6702a05bebd650760ac5565f65. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/FRUM71101151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefd1c2a4789b1c9c6be4474b8835eb774a6dd46109c70b52e3da05a5af321b8c. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/FRUM71101152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bac0c6bfece71083dcc3a05260ba753e7389872b30b7bc6a20b5a8a6fbeb78f. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/FRUM71101153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2a503c9e3e211d073b167976566fb06ef4878ef9696af8581a01cf246f4f162. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FRUM71101154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x069b9c1018bee6b79f038505c76813b67f0e7d1bf11e344b186e48f509ca6559. Chain 2 (Bitcoin): anchored in block 960175 (2026-07-30T00:16: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/FRUM71101155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1383c70ea1ee3ad59ccc98e577c990a6456101dcce6d63224218a252c5905807. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FRUM71101156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9827e725cd6de507c9eb20bb09e755b7411642cf50da28bdc883d83f25d708a9. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/FRUM71101157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5dc0f03421d9ca2d94e30edffa606aa642195489527b1bf1d5e62bb8a06698d. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48: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/FRUM71101158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c2a6188e987a8fc22a8d5bb9eaa41154f316cc6ef4af8f27a4c33479488a0da. 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/TCAIF2407016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3af69e2b11307f74bcf19c70116536f6bbca7d4da14ef6b1d5c33c3f6321c1e5. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/TCAHZ2444670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f75bffc308cbec7ee6437dd93c7d19223e853eaf78317a34a31f2ea940a0df3. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TCAGF2203032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf3f55662db6e3595d7a785a1aee21a5c63006f49c2ad14cba98c20455a32f84. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TCAFR2110603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9d62bd8920003480454d75f9c93e6a28dc53e31ce31c7aa9a4efd60962c0f2c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FRUM71102416.