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 0x45857a11659bdd5594fe445389b185faf0c127e5ba6a1dd00a4d972a118d9b43. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6629b2b3-1d9f-4e52-8389-4628df118540.json and https://artists.proofprofile.net/proofs/artist/6629b2b3-1d9f-4e52-8389-4628df118540.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 0x7a87edcf4d6c0b1ad20fa36ce9500fcf32564634045d30e710a4a45604253f35. 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/QZHZ52271198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ed188412b26c4bacce6509ccec9637d674c49e4d667180968f3b4066260f329. 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/QZW9L2358480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeb740e852f22325688d7555de37c4e7f02cedfab3333970b0d6d83a48da99ea. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/QZW9L2310612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd63883f921e94ce4d6e7b7cce266b676fbc7ac81b3ef259c08a5d768abc26b0f. 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/BX4IU2353455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb551cf7f92aa5855e58f421c3b8e4bf7d370e79a39b2cbbe47347bf359eedd1a. 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/QZNJW2320410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb146cd8dd7986c68a3c2000bf8929e1cac5417a20f5385da6a01b5443ed6a76. 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/QZW9N2252330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48de1c0568484213c393f9ede78dedd933be070d2fb861a404cbd4d60c41ce2a. 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/QZW9L2259985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1a8adfc4156ebc76651984d0990181e7ac3fc01a002bdc472f3b32ccc302629. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/QZW9K2201547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc98ed192bbbc41c7f55c75304560e5e5d9d5a56300299008f511c439b614abf. 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/QZTVM2297965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dedb66cc84f7aa4d01f6634155c80084b5af8fcd62397b6821ba3f07d07fa99. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/QZNJV2255476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d358b54d264c8be4a75535aa3fa8bf0cd7d6e51aea431a3c6a7360613f09928. 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/QZHZ52271085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2225436515ad939721e7b95fbd5da1de313f11f69cdaf7d2d8c2a8a6d85aef9f. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZGLM2298104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca74dc64b5b88c47d11940467d4ac35c3fed764603b62c8c7dfc2f48b53b306e. 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/QZTVM2111769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf61ac5965299858e5a7e98b631866d797840af04dab3cc15ac332c9f7a0ba5e4. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QZNJX2174359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66989ddb7abc5a51958ce8b66db5cc25a6518c6b7a5da62a56420d1434155a96. 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/QZNJX2174279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1297c63f072d508bc60e37f58a9f8a4f052b963bbdc7f606f71d5b21ec14f278. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/BR4QB2000023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc55049f77428ce186d04f2a2f401f85beb1822aa1818ec058bb7299bf689eb91. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/QZW9L2484923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a31b0efd52dd50460aef55d74bf0195d4f5066e8d8fecc5d79a0c8ac5b0e2d0. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/QZW9M2452062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf544589e6b9c4ccff0ce501fd40a761b4234d8bc05a054c8cc91483cc6f78993. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/QZW9L2429444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b78f442980ff7e0e39bef9fb278dafdf7d34480ad2484387a07a095577f39dd. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/QZW9L2429445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ddf5f16f92f3b6915e0c45e67dc08957c1e8ddbc9cce474636448eb196d2bd2. 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/QZW9L2429446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x295cc0451d774cdadcd38c60b78db1c404f0421df38ac2f649f00ef08fab4041. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06: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/QZW9L2429447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x336bdb2a84dd33854994bf24211793cda1ffb6295e2eca04ffb52d31ab7e1d81. 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/QZGLM2561012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9f7b62865acf4dec6aadf9fb34cbf0a549ba6a15b4deca84a74ce0a73eb517e. 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/QZTPX2412671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7f828a39de71bb862a96aaac78012694ffb3dc7fc6639156db5ca6f3f308004. 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/QZW9L2217867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcfa17b3b62f3842835a5758a5ad201ecae2df9669ff2158563e57f19557a27a. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01:17Z), 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/BR4QB2100026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17e515f339012a0c6bdf41b72dd2c64684532d7323c3f0fe02f38ed07a713cc6. 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/BR4QB2100024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd6cab1aa95d9c635aa4903054f47d7d15d38145dc9428d69dcb3d50575481b1. 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/BR4QB2100025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a6cdbf90682323a37f025a90fd8f4afac98a9056ac5b19a5d31d14f3b9bddc3. 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/BR4QB2100027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5573f30eca1fea6aff51cdc3107390833b5b0fc59e221b65f135522376dde511. 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/BR4QB2100028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cccbfa0910017faf28125b9cd9b3586ccd9ba1f38793b4b56fe41b9b93203d8. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/QZGLM2454594.