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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3ff7d5c3f22885ac95037eb32a78b3034693d94959b5840318dd388e9c7ffd1. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e9fc2350-21ad-4458-92a0-23a702d7738a.json and https://artists.proofprofile.net/proofs/artist/e9fc2350-21ad-4458-92a0-23a702d7738a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x890dcc1d52d9df6cc18614d5b302bd477f27e10b87fae85bbdc03fca5fd68835. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/BCSMQ2100068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd2ef6c20df5d5b217d82a2723a37ea7a692e2384a6c3506aaef2803a68d90c2. 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/BXWGC2200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4205f260dc60188e800534da4ed68d36f79c5331c78af93d8bb526b5565de531. Chain 2 (Bitcoin): anchored in block 957056 (2026-07-21T23:12: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/BXV7U2200031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d145856c6b99fbe40ac457c2ff5279f6ed7b05e7e5040508732524787942635. 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/BXWGC2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac213f9c31b17acabd052c53d8c61ae04da05526e4ea87c5e1801dfc71b81517. 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/BXWGC2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96f6867a03d863cc872030258029f3b7038aef36bc7b16712e0a5f9f6bf7e4fd. 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/BXWGC2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa823a2d84946fa78ab4cbc51a6a6651abd57a4a2d7c64ac2a32fdf315079ab50. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/BXWGC2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0dec742df8b310219e42d48b4d4d0ddec4a05661a819162412bcc111c75b6a8. 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/BXWGC2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x737d84fb72f3fa55b415044ff7c8e172acfdecca482f596028aa70ad5f04a28a. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/BXWGC2400006.
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 0x0e57d08b0b2bdf3c0efe34ae5b8ce1b8d44c74b67ec1299fdecdae07b54a3067. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27: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/BXWGC2400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x459395b2847aabf4299efaa169c1eef26d8e7cc7428a9e8446c06f21eb85c5be. 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/BXWGC2100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99253c0825e3db8b76ad4e5f7d191f4d41ce3a16ddf333d417b5485a341a51f7. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/BXWGC2100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x065d27e18bc73d95ca0f09f5d45b83eb5c163b4231bb8c4e956632cb04ae5d3a. 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/BXWGC2100012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb73c1e9d2805acb832a5d0eabb39c269f4c3f7678fb5f35943c72b51042fbe38. 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/BXWGC2100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c1892923c236f4317c6943989f2d7ccfbd42403e82489e0befe4f0ab0fe0d30. 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/BXWGC2100017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b8d007e9c5821d9bb4f3d713a8ba0c141aa2f7b3ca685b23dba8a084e0bc9cd. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/BXWGC2100020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b1e60db411b4fe55ecc8ee42d39bfba30513ccc6d7f1ea5efbe63f8a9722a49. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/BXWGC2100016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32954564ab87b771a7f5f00b6af610c457578b0df6c646e4a1b7898116fff579. 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/BXWGC2100023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94688e47c0b7241ab3034ee066ee69e67ac1d4c9afc6f73083719252e4522ce3. 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/BXWGC2100013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7e241e9a63417b630d6fcdb006a3b851ad0fc636fcd62b0f95aeab0d906bcf4. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/BXWGC2100018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef1ac113500cffea6ae910e0b1e391f420eb39ffd7a89b8f54e2854f37950d06. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/BXWGC2100022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20a9341880be4b8db328678d151343e2f59f94eee6937e26905877b6fa121fbe. 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/BXWGC2100019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93646772df84e0f6128230690755a8722da71bfaa2017028cae8850be7a209f1. 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/BXWGC2100015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x623f61b4ae6d49127d265960ca1129a5e80c3d49ed66e6898413fe20fb2a3422. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/BXWGC2100014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x658d1bc4c40fce21d4ffa0f0bf35712d685009ca535850a172ec640e7d300f4a. 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/BXWGC2500009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3432b40b394930de1caf202c0243a0e702c8ac54d9481b01bb4362294a6eb0e. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/BXWGC2500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x158aaf2c8678b2b6efe5682750e8dfb3487e5e758f64ead04de5513023b3e98d. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/BKJ9D2400017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe55260baa2314ace7bc1df6d6898ece8c30d6901c5bb565afd385eed6a90a17c. 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/BKJ9D2400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d2d335397dc6698da00e2ea5788c2df10a38e8487b8fed0d1e9441909304d24. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/BKJ9D2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb755e073ec90629e28ff6ad8d6a1560846970170498f9ac5075f5c3e1ffb0a5b. 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/BXWGC2400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3901576c6a888e28026d41befac39c1a67635807e91fc4fd3b1a01d706cc0da. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/BX9GQ2300025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1ec16f529e7885cf0e0bb8e740dd6ea326e3a66784332c805ff032b37d94696. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/BXV7U2200015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1dc60327f14843597b9b98e72139661a0efd136a00e2b7a83431b04b4e2be7e. 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/BXWGC2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa54ccbfe1ad9dad3ec362bc4e56ef6202f3efaf9125d6aeca9e44671b30270f9. 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/BXWGC2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7cf86fe76dba6ea466f41be3ec7e8c268cb23778c4e396fa1e1ee93c5977670. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/QZNJV2183421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5d4dce5f08acea09d244f68c178289ada8265b3bea4c74ba0ac494391cf37c4. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/BXWGC2100029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1321149aec5ab8546e53f32fa9e186c21022c353bc20cb1e85809d5383be5c0. 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/BCT1S2300001.