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 0x65bbd50425da67045be732bb97643f5aa1b7955a9c6fd8cab0e50f42517d161e. Chain 2 (Bitcoin): anchored in block 953714 (2026-06-15T00:43:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7fc7dd2e-cc7d-4737-8344-b2bb0ad79492.json and https://artists.proofprofile.net/proofs/artist/7fc7dd2e-cc7d-4737-8344-b2bb0ad79492.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 0x1c3e160b328b1d2590e5b030ee2518b7e0969d74c69a933a2d281a8a68f965c0. 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/QZES52402875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16ff4df1fc265bec275a10921b655077483386bfa8d540ccc97fdf4970f6ee63. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZES52402876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe10f60375e175586b44f82d97e0df5af922cc4e6fdea4e47244a96a7a36f7e49. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZES52402878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb9b23d96e92dd9fbf1768063d362f91984412127e34ecf30c84b99b4820bb7a. 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/QZES52402883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62394d63165ce2241570da716dd21e7ea9780c540ba95898705cf5fb6e029999. 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/QZES52402886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2e5b9402406e70d3fbef44c2783d544663f65a2358d475390995eadedbe6b8f. 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/GX53U2358374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2671aeb94601cd0603544ee25aa248e9a4408e07f3f542e1e200748ea71eb325. 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/GX53U2358375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a380aafc40bebabf1dfa818824e83bbcce1039e906c82f8a3fc5cbaee4ec71e. 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/GX53U2358376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf05beb7837ce1639cf8d3d745dfbfd084452410d9bc317d96c8a0f243acab536. 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/GX53U2358377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb37645f4b817cd1dcf088a2159dc529699a1b56349b87e64e79d47913adaa87. 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/GX53U2358378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb15338e843f1377e5b95089659496a66bd70e00bada7945f311a20ebbbf3ea02. 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/GX53U2358379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcca465c964748c2e55a8454b416365496e72b5f6fcb5334aa4fd515b392a1bab. 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/GX53U2358380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60550450e840571ef7b8f5ff8be6fbebb8c94d7c3ff5b25f5ebbbf7751f4613e. 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/GX53U2358381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77e3d276d9faf08617788638e5da99d369967758c4c48725cbe7024232d9bb76. 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/GX53U2358382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5814f19302b9e17433f74417dc93a7ca1eef4429d3694e53f4d529367efb782a. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/GX53U2358383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8cb1dde5eb5eb024a0625f56fa3df6ac26d6d01d2e352d6cc55949494d435ad. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/GX53U2358384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b76dc2fe7dffb310f98de3e298f324725e45f64e9af46e9b4f270b89f3516d4. 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/GX53U2358387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf54ecbd5b61f4f45c975f1b20ea8cb0336a532daf3c6aa68c1554ee937f6259. 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/GX53U2358388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x777c2951d668ba9627373af72909f7f918e3adcdbd39926e1f9ccd679786b486. 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/GX53U2358394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc60b0abdbca61c64ad1f44e62a448b82cb9661a9b63411e1900fc29e5c6f934b. 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/BX6IQ2500089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd98ec4df1332d8f3922fc057309cafbc81c94951641ddc4228fb6fb2c43c9074. 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/BX6IQ2500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02a342ba5795869cabd9bc19d974ad312c001cf1e0fe596f21533b792405b7e3. 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/BKUL42400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4232c98d6b3b5013c1cf5fb0d54201b295c9d4e8db222c6b50891b7f51bb93be. 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/BKUL42400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee2ddfa23766d0bd0dbfc10597fe559612960d58046e14b4b586b021de3c0a6f. 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/QZWFV2406704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d68790f3644335be0fb23cfd05ca17c8c3995a005992b52b005b4e1e4391eb2. 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/QZWFV2406705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b639c98f3b3f70162dad14b790d1f99cb9c9a80677ca6890b9acf2ef1ac6771. 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/QZWFV2406706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c774b5767f824b6ed4ed44fe8c6ca2ffd3738f338168886f617eb4fcb8d6ee9. 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/QZWFV2406707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef7faef538e01172c7b5aaa8e493b53cb463f92aef91094d28b1f13850d9cc08. 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/QZWFV2406708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa2ed3f86c4105792185739a23623952217ed2dd4764c38632da827ceb44896d. 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/QZWFV2406709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9da3c450e95238570ab789000fa2e1479251035704dd35ba49dfa43e0924eaa3. 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/QZWFV2406710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b99744574b58b53517ddc3e77e24c8c02d58784d765296c7b988b056c3616b8. 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/QZWFV2406711.