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 0x2d3fa8b8547b1e2164704adccae46dc32cea81782881a38caf618b61155935e9. 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/ff344b25-b2c7-4dbc-8074-9c0170224b32.json and https://artists.proofprofile.net/proofs/artist/ff344b25-b2c7-4dbc-8074-9c0170224b32.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 0x6e31353db45cdf56394fa58c35c6599819061d50bfbdde26ce5042c9f661dbb6. 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/QZS662257577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04071040ebceaf957cbb772e769b8c02bd1a2dd9a527705a9ce4e7b52b6aaf95. 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/GXBNP2435430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c4bc21ceae930b4ade724333ea643c9020452924ba62834ea59072d444a4a4. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/QM42K2163207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ddf7c3bdc1b2597103210758f3fdae15e481ab229f444212a671afb51942a20. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/QZJRB2170990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad2e8fdffc00a470472cf31e3b54acf7bad86154951de47eb23ee52e25837448. 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/QZS672293214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe06f65a63a45f3e9fba35a6ae2b2e5dfc399425df6fd1c3371488eb293809e5b. 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/GXBNP2435431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5719c20fa41b01c76ef82a400f0e8a1e2ed1eadf0529a348586cf50df2db1ed8. 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/AEA2L2379671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe584b2e891d0aedfa6ec78860b5f8c54112c0a0e20b436c6633711061eb611e1. 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/QZF8N2174084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a33eae8ff767ef73e935887277bebbabcadae4caad89a27d474e48e996deff2. 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/QZJRB2153545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7ae557162b3321d41ac6948c6f19f5a651eb506da872ace138ad1af51196e15. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QM42K2147864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fcf78da1b7e43757490f1640fe9794e98e187674ba9aa409cd72a65720d3a58. 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/QZKDK2194834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd72c927670c307956c31a12487a17852e294685432f09be488e81189b12c20a4. 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/RUA1D2415009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0431d04a0a3ee4f1d406efcd32b85cdb4291acb8a3ddbbacb0de4bd99a2c418b. 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/RUA1D2415010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41c5e6f0510f198072fd709b3922995e64b54cd2630e0b726e2962b9bd3cb9b2. 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/QZFP52100616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb85c5f139501a05c2ac54c696be92a1494a0ed6780da05a5d47647103c0ffe8. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZF8N2174104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x421afa39f7f09f7170107633aff0d531211b4e33461049f91f5e8be477a27507. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZKDK2188999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdacb94943bdcad5ac03d48847a8f53f097f5552e8bb9a77f91e8f29e73bd5ecb. 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/QZJRB2146084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4436b638aeeda4aaee3384f7d00249a5d88611fb18a00229d34d4c8acf59da0b. 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/QZF8N2174081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc388f85af31ee63c67f61a6457bc2470768a89b2aa661f17ccc8238f422e6d72. 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/GXBNP2332302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65825ad8be55238bc6e212ab42a4ac0fb35681020ce8d047d8960497cf73e973. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZJRC2228523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8b422cb4889d269bb4df7e69f079cdb6b92c306f024d1b56c8ea05648172e4b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GXBNP2332303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3469a5a6477df4a0f91abff6ac3df59eda9eca5d9066571ad64fffab4648aa2. 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/QZH5E2205844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03ac8b56c3ff9eb30669ca418e5c820d45aa141e3bc37c84529264f28826a9d2. 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/QZKDK2307433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e13483767bce2e688c1010a3d2ffb15db01942fb453c58dad57db25f6e3e73. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZF8N2174089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe2a8e67dfac706c26cf8557b120f465d9f4abce49eb59398182cc73759f8329. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZFP52128188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe73525362524dbc35da65bec0bded48c4ba5c626f76c5a863436892f22856586. 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/QZH5E2198171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d1fa6a42436cb47d81ec849ac9d1ce86ce30a4849374913959b0a141c0cafcf. 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/GXBNP2474117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27dab2ac216cee8c9049656fe10ab0f06c3e2b63cf9464f08239a094c5557c43. 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/GXBNP2467624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8bf7dfa396732f6fff9cfaaa933d8ee8cec1b0d1d92cb77f0ee51162c8282d7. 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/GXBNP2459958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b04337babd9e92d410ccdd2ff891257b375ee67041620d3d88bc6ed596ba156. 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/GXBNP2459959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2ca8a465a1bc88f9bb8ff1f7cfe5dbd4458ed1c6860ab09bc99e88917a8ae73. 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/GXBNP2332349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe405347f2c28df040a1c2896e07f6ad108e3aab76087366e48e62818b49aba9a. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02: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/GXBNP2332350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01c83253b535aa2980dd9b610bc7d880671cbe90fb86ddfe4bc0d91c6c8f0e48. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/GXBNP2332352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4550f00f26f864d8b2daf0cc33d3450584d7426081da8c5ca915f373ccfe8afa. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/QZMHN2054230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a7444d333da53bf8ff56d2d3bb7a1ff255a9255a4e9fda9ec0641cac201a2d4. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZMHP2055112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ee4bd9e2fa2942857049d8c81b61c27efeac0d4045ef4ae3df25d17bd33e40c. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/QZMHM2021420.