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 0x805073a3c4b3e6a51ed05606a3481e8fbf35d90932cd79458599e8ad0265cfe2. 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/72437648-0735-4523-a010-41b0db97d579.json and https://artists.proofprofile.net/proofs/artist/72437648-0735-4523-a010-41b0db97d579.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 0x9009b0f9692a7f9c3528954f1ca145a1b6a6ddc8554b36c64238c11cfac11326. 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/ES71G2018432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53d59b92eb1c575480fdc97b281a119f0015e443536f81c8742f60ec13f57385. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/ES71G2035344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x750e697afc036c08fc1643d8e8132a52df994d3bd0eb84abb1254438bbef2d9f. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:39:02Z), 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/ES71G2047061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x812775c74023e1c3a341f54e625252ad158c247fa05f2fabeb3c13699f2f2a66. 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/ES71G2109591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabf4bda1e6f7bb935456caad17506ef33978d5cec0f51ba7517282bc2838f12e. 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/ES71G2119958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90428680ad527e55136bd2818698e49aad9b2a37c4e57ca7049cae2996456ed7. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/ES71G2134084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4345c86faf15cff817f7e5142e9ec7326f810322509495cdbae990130b4c6c6. 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/QZN882151142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56ad865c9c1030c3e90f1be3108de71457142688016cd834677d44dd98681848. 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/QZN882162640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x587c8f0621138422178f95c16a294c58d84ffd45d5ba0bfb8b5170ed160c95a6. 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/QZN882204480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08a6616abbf0708766188152c40b403c0519632d32988aa20d4436c91fbf9391. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZN882207131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17879a59534c2fcc27d279a59d93c14768227d4e79140e0a0425eab124be5902. 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/QZN882214549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36da808cdb34a0d4e0db68f82f04aa6ee086459986d452f53df81a6a1464f033. 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/QZN882223084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x628d0854737467d47c1dae2f7d681f913d25694b201c0bbbc1f5659d84e2d881. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/ES89E2200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77cb8be9a65a71b86c4f3aabc63d28773b53566d5552fbf402bdede303354142. 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/ES89E2200017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9cfd993a405c9e9d693b4a8ec0f14f414552d3f6890fd3ab50c6ab6f3c30ec. 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/ES89E2200025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90428680ad527e55136bd2818698e49aad9b2a37c4e57ca7049cae2996456ed7. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/ES71G2134084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4345c86faf15cff817f7e5142e9ec7326f810322509495cdbae990130b4c6c6. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/QZN882151142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17879a59534c2fcc27d279a59d93c14768227d4e79140e0a0425eab124be5902. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZN882214549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9cfd993a405c9e9d693b4a8ec0f14f414552d3f6890fd3ab50c6ab6f3c30ec. 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/ES89E2200025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b6a9694e0b56a6ca34f7db363bf2c33183b5bd319de8414e4c735b1dc5a6db. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/ES89E2200036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52c0a74b30e5da36ddee7ce9985789a9eb8d1eddfac024f100bd74f93e279bdd. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZW9M2230576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbae1bf1475a8d2a6de63a97adf5f0ccf467e2c44575b3fecd854876c8f8c20b3. 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/QZ5AB2314432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fb180f578f896ac1453e85843150177f3d266c67e6243672eb0bd8909a35db4. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZ5AB2371173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25127099d3f2ecc1d85987b26910d622f14dfbb0577ed62be76f32c52a5ae777. 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/QZ5AB2371167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfce9f100cf927c82a530e827cd4016ec37328c7d944818821d0dde43b7ed750b. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-22T01:09:00Z), 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/QZNJV2361161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1fc70cd8a0522dfec17a15f12aeb2e191067d71674ed7f0d5a5c5063f7d419f. 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/QZNJW2319666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7de6baef6efc0e25955802350ba6a49ed760543f9ecba24753c8cfa64c95bfc. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24:16Z), 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/QZNJZ2315611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cb1a05a9595f8a5672d047f6561345074e927cbba8e629d9f19420627bbb8e7. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T12:03: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/QZW9L2337158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb14df2ac70c4dd7aa9b1cdbeec9b8d137b9f25f09c7dcc1aed22a5004abf2a19. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/QZW9L2337298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad360dfd034712f9102266923bbc25a051e8cac65d076f4eecbaf7f9b9df4b29. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/QZW9L2337332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95de7c5190a639d89ce33efad1e0b6f5ca745b040022b77841c5e3f9d6d07574. 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/QZGLS2457826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0df27eeb1154f4341b0cca3b6249a950ff98f2d6653a731eb6205dba5f2532e6. 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/QZGLS2457824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9cdf2fac23431de3ca2798ee747a1d9872cf54b282965c473419bcfd32dfe57. 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/QZNJX2234887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65e735a810accbfc01c88739bb10804ec42aa80df410187dd3b06fde50e96009. 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/QZN882134075.