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 0x1cf78a3d4d4930c0c368f085e2ce89a976e07fda56e4c68a03abe42091ba660b. 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/0f20c13d-149f-410f-b819-b3ec77d19d08.json and https://artists.proofprofile.net/proofs/artist/0f20c13d-149f-410f-b819-b3ec77d19d08.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 0xe42e18e3529c5f40e5afb42a951218681d3db88f40a57f3054cab57985a30f23. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/TR2081501640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34383b04604d84fddfd4bb984d480e01a053ac3d726443a242f6fb41fa8cc8b0. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TR2081501643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f6661aa11dc2a345bdda7a13b8bc6a5803f755834dd519a181c8538618592bc. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/TR2081501651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92805de1ce8aa50af85c1ef7d635bcdb4320eb05fb5f009079567ec5a13b1155. Chain 2 (Bitcoin): anchored in block 957638 (2026-07-12T01:56: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/TR5660700278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aee2e1ed410dc4e93f71e44e9943fca94c0dc82f86b9f1b0b47e6e7bb812dea. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/TR5660700255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0b960a332795e9f5ef2e501cedbb884dd488d143b19f8d0b8c0dd7e026af577. Chain 2 (Bitcoin): anchored in block 957638 (2026-07-12T01:56: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/TR2081500072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe99d3e3c67e576cf875858dbd477a2606b80702bcbfe2acaaad617fb1ee4f87d. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/TR2081500073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe69ac096f2766ebcafb9bd0cd6514e88651001d7b93631db9b9b5df4c88bd1a. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TR2081500079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x831027c4ecadf86bd8e9987722a079217387248df15103dadf308658c853afe0. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/TR5660700269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9bb4ee5dfccae7eaf14057a0928754af93ed162473d347f8d8239a4976dcef2. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/TR5660700505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57db8e1908b6f813471b252f5b551758c7796ff5b7b0b22b7b9cd28d21cd6765. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/TR2081500089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25e6d872c6805b5a5530e55ca9f5ca8821a146f6ffc4973194985d0996ab4d30. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TR5660700539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85bfe92931b9e47d7cb1d20e1850c1b26a497543de63a2a825e5ae9a710d2cf7. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/TR5660700525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42b3d31a55518cb0aab04991d4bbcae3e17ec9eb1f9e9ba811b6d6192a9c97eb. Chain 2 (Bitcoin): anchored in block 957642 (2026-07-12T02:46: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/TR5660700520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8a82a8837830a102801668a791d1a5c9c8615d86449a73982b71ee57de11d78. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TR5660700481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77c9fa8ff68ffe2ece57f5d4f431c27f0fe66552ca8f3c6f256fdd5cb36e99f9. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/TR5660700480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e931bce4f5b5611f614d13b34fa7314824ae0f395d0e33104dbc29a52565dab. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/TR2081500085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc08421e65a96fdcd9953d16374ce0794b2398a61359941dd53975af8b13e2f27. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/TR5660700484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a2a602d51ceb3bc1724dc342603b48a8d29b4f5c662d3e168ff6529d700494c. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TR5660700267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x835aeaa4a92f84a83f6a54cd995545a29cbfb31ad9b2b6a51990aa1e91b6c899. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T14:12: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/TR5660700435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1782cd16cf9d707ad2e0d383427e5dd8f3048e66c02b10563594f962c049ac5. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/TR5660700516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa33b1caf549db29209fa75e014a8da82ba5d4e1bdbc6a8d9972ce1c281cca5ba. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/TR5660700234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3d71c3862462cb5713ffcdbf2960122aa80177c75db68b47ef3839faf1fed66. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/TR5660700431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x798d66ff96585abb7797f4001a7436ed93b909b7d8d532b35f633ccb28caba93. Chain 2 (Bitcoin): anchored in block 957642 (2026-07-12T02:46: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/TR5660700556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd15ec6344f95314ad81c5bddfd8ef03f88fefe02b9d0135b4c7ec10eb9705da7. Chain 2 (Bitcoin): anchored in block 957957 (2026-07-14T05:10: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/TR5660700559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72081962048707f10e5b94a77faeee6bec03453a16f3f42e068fcc1b03b6f27f. Chain 2 (Bitcoin): anchored in block 957642 (2026-07-12T02:46: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/TR5660700560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bcaf3329ee32c6a70b32313e9efba9a8d7a980fba19f92b016e52471408b02a. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TR5660700562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4f72e4556f5396e5ce46d92332d21d392cec4e4b3967e8ae41a9e3b47edeabf. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/TR5660700448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf903d851559f8089fd652e3b5195f6d9cbd65afce57a50e0b4312cd8889e1437. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TR2081501980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13c524c0961b8282476a0213c25d6ca29ce8423029fb9587aa784fbf3bdaf4c0. Chain 2 (Bitcoin): anchored in block 957644 (2026-07-12T03:18:52Z), 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/TR2081502861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf20926633a91e467541ab1d10bce469880fe5a0b4c520fab396c3b6715369c26. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/TR2081502864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72d0283427240a88774194817f905d23cd4b52f38bf24ee3a04f457d8d0b0b61. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/TR2081502865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c0ae741ff366813e4c9c5d28e39c7a8046cba766cf33cdbb6285f2bb161b8d4. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/TR2081502868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b012dee41e742ce242894ffca45e16a627766b851dc54c7a93fd129f2323e66. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/TR2081502866.