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 0x3a5c607c77b32c75216ea5b89df1e5c11fbe4810785a1bd3431ae8bb4d5c9a2b. 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/df2f1414-7dec-422c-959c-127583ef3a21.json and https://artists.proofprofile.net/proofs/artist/df2f1414-7dec-422c-959c-127583ef3a21.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 0x822e7e26dd29d4cb4a9b06e6dc6e9eff17bad61eaf4952788d79a074fbdcddae. 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/BCMUI2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cd9a4d2c4f6168b38120f8d28d6598b83f2e7605d690ac78240051d0000b5fe. 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/BCJVY2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aa447a07ea978771b1ac574f960e3125fb1320dcc260c52fac05e60bd4d50fb. 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/BRRGE2400128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeecbc83939369cb2fe10d5fc4eca95e1c1ee9c955f2981cd0b9b2fe204ddd339. 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/BCJVY2100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a6a2b96d429602aa5337fcf6a83c65c3b4044bc3c78f9d13c64dccdaf209a42. 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/BCJVY2100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cd9a4d2c4f6168b38120f8d28d6598b83f2e7605d690ac78240051d0000b5fe. 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/BCJVY2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec5f2d5f74b8d6fabb3d6b3f19432a2da10a38b5aaa0003cb798ccbe12f0682f. 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/BCJVY2100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33d4cf2c3e8c1f01bf124c95dacd23c4eb7308d121acbfea57a9557479d87c9a. 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/BCJVY2100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x439dd6972b6b9776ed89144badfc82efd7bf433cd65063894bfde76c84f606fb. 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/BCJVY2100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6268468daeb869bf2c0eb2c61da70e4532d041b940476ff82958a5cecb6c927. 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/BCJVY2100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b73f2bc2b5e3a7947b0981f96c8745ec56731b91b751f500b62b881b512ceff. 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/BCJVY2100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d3296669cbc2b75193c688cfd3a00a2a7380343d7bbb21291391cd50e0d6379. 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/BCJVY2100012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c910997f8f5f375aac24e919961800d7d7e0769fdab4887526b6b8d31e3ac0. 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/BCJVY2100013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda8de6873b1412a74b85ce33b6a1e77fab8bca93e6aebdfb481bde142cf5361f. 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/BCJVY2100014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d1a706817756d69d35ee40267ed6134245a7f67301c8b88dcbee42133e6a135. 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/BCJVY2100015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaded2ea1926785dae00be9a26a38149cd30dc77ccc9f39b6418f1352001c2ea6. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/BCJVY2100016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc39964bbf5dd1d2118e566b04a5c7b4146788bc30fc7d4a43ee559fc3082cf22. 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/QZHZ52021179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dc80ce4cd44f34adac215696d3ebe12eb4ba8e6a33c57feaaaf2294d7cb9c14. 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/BRRGE2400276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa46bf05fe12e1be96927d591296bbf074eb0560424803f9f7fb68163f7449d0c. 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/BXBGP2400028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf400aae02a5e976ecbfa9efb816853eed99b30d6ef84b5fe8b008885566be49. 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/BXZIU2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e2bcdcd27895ad4a099b2a932973a6d9513e4141a9edef5f3130b8fc58daa16. 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/BCJVY2000009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06b0d15f547f4b1d307dbdcf322badfc0fbf79a36ca47de3f5eb1042188911f7. 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/BCJVY2000010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb01c8a75abc1284ba0248f35b340bde4b6babec6e0f1f122c7d8da2b28178c7. 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/BCJVY2000008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06b0d15f547f4b1d307dbdcf322badfc0fbf79a36ca47de3f5eb1042188911f7. 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/BCJVY2000010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76ad9b437e333b3e5608bb3a76098d01118031430f2564128a95d7c7ca59189. 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/BCJVY2000002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95668a82ba1d57f4214db34e324daa6deaa2c196e59dcfdd44ca2bbee6bfb099. 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/BCJVY2000003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a8e05485f60c0d0b5ad2d7b4321cde29f9496f8fbd37fd5e8be2597fbc9f545. 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/BCJVY2000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03def64cf65db2fb948875ae11895a78675725c0928f72a24a9061795dfedd2b. 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/BCJVY2000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe88b66fc840cf10c08ba9cc358dff7a86ee957f7e78bbfe2295cdec2ae401049. 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/BCJVY2000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10036be4711b4a503cfc642a101447cfc8cd0190971b0a7089e4341e5b41c0ab. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18:01Z), 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/BR5372200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10036be4711b4a503cfc642a101447cfc8cd0190971b0a7089e4341e5b41c0ab. 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/BR5372200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x822e7e26dd29d4cb4a9b06e6dc6e9eff17bad61eaf4952788d79a074fbdcddae. 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/BCMUI2100004.