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 0x85590f77ab372913634d13ed269c5a8ce1dc68ed66571bcfcf0262ca0105a486. 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/8719bcb7-5f69-4b74-b41e-f62e2b7005da.json and https://artists.proofprofile.net/proofs/artist/8719bcb7-5f69-4b74-b41e-f62e2b7005da.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 0x838c348fc5bfbc146176a744dd166c4c47180596f309f36c0c27f321f3eff0fb. 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/NLFL72300573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3415c485c39633932ce1c8ac0fd17a08f4cd7677cef17b44ac78fd3b113e15c7. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/NLFL72200440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb087ae5ba8cf4d950bdbf68a5a278e75d28b6aaccc35c9173fe6cce6e163c36c. 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/NLFL72200197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fdd66593d2c050677067230f3cc7b3901087a22d071f61b65eb1639f35c11c4. 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/NLFL72200442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb32e9b254e6f1d803931bc872b09fc5a440f58ceb6605ccbc327b0125f81e8b. 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/NLFL72101263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x590f695f7e917a898b03ac8549a7b45097bef81c5cbf76a3d87cd9dcbdf3db20. 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/NLFL72200447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff2e55eaf512a13bcaba80649b014f814db9ff02137abc1832e8b6d897072b6a. 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/NLFL72200449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc8585699ac6c40607555ed9075687186c0c66dd4e32ce6965be4acb13bfca54. 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/NLFL72200451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a6106f0c4a0737a20fdc05762ed9347dde269b106ff8a355a653ebaf7a143a. 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/NLFL72400424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c3ecc43ab2b98d914d8cccd9ed3c9474ffe58b2dc4f5ecf6dfa67f739f7dffa. 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/NLFL72400425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77063e40ea7ad23ea223758be910058ac1a98861ea8f7321c4e1de44387f55e8. 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/NLFL72400426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28607431694a337f9bb52734f4da3c49a7229946c77f0297fe01d90a7821efd7. 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/NLFL72400427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1abb06911c01417d32f1c6c40be16c2e7cbda8a31287ddea62e8b92a40e2b02b. 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/NLFL72400428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ec630d279367b49a5a63ee37f5e00a6558b711d57d1d7fc50f67b3a3a3baab1. 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/NLFL72400429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06347c0277ac5ddfea43a3c9ca7db8787b2134f086236a2a0930d270521f0e94. 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/NLFL72400151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32dba68f2303f6eaea6a34cb86bfe2c4f33f8c4700a4b562e60e7b846e8bb64a. 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/NLFL72300818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa11ee0eb6920095a1d16b6c791e4cb83caeae08aabacacc4f3627da431751f2a. 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/NLFL72300714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd08d0e7ff6e06e92b4bb77920fd5e8f6023ccd338ce60589cabd47146f7b1cf1. 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/NLFL72300631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c24f2882aba157cb676c9dbdf77cc0fa99a0ae9aa2e0850170a8372b45f738. 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/NLFL72300466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ff79e9ad3b41d98514e6e153495d1f28ab8dd0d99f50fef11b3d75b0346d1c2. 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/NLFL72300197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3fb34670315a133289a2c6e8f672a8e15e2722c0288139d72118eb54ba77b0c. 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/NLFL72200237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb087ae5ba8cf4d950bdbf68a5a278e75d28b6aaccc35c9173fe6cce6e163c36c. 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/NLFL72200197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50a7a1df87440a097cd13916fd0a996a9c461f7c99abc3a2e718680dcbb72068. 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/NLS762200044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1655e700276fa201fb1a85474b7d44d5c7b6e1d4d58815746b7924e02b8b5a0. 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/NLS762100266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x823b636870e074b7c992f29b4464ae813fc5ed27ed2dd22cb63471336489a51e. 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/NLFL72100383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x584d63049c6b434e47073a8b9565f312818bcdc17e55086bebbb7650d2cf5017. 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/NLS762100181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x682d3b8ed85dd5251296d6444d7b3a6576442db91a03fb4756e445a9a8e19d1f. 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/NLS762100183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9bc31cba01231a5f902c42f45eac20c0a5f6e8f2ed8ecc0de9bc6cb7d78137. 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/NLS762100103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x942eb1b1dd56f1bc1cdbbcdb4c6ff4f9cbf7079099f087ec453e822e0393ed63. 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/NLFL72100278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84246a5e3b36e9cf4ea948e572f387562f61a83bfcc89660ac989622306cadcc. 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/NLFL72100217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46bb63ec34a12897e2ebbc9b37908b7fd64e6e5bac6593443f300bedbcf150dd. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/NLFL72100215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49eafafb716b2780ea3a681094934860ba801e105b3f1048a8b69bb60323af29. 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/NLFL72000650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x038376b8de76dedeff7e066bed7e3fbfab7213da21556953a360178e5a5ca0f2. 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/NLFL72000507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x222b05b518324bcc094bf8e5d5ac29539739a9c123bded3af3e67165e2061ff3. 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/NLS161802204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x912f344526695433521c58e5973936fb412819eeb474903949a5acdfb61ac613. 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/NLS161802205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9913ed28e2630c48c18fcd1bd51d78c14f14ea52dd42295a5919761505667f2. 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/NLS161802126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa570037cfb9a4af6661393df9e20343b4a2c54560a261fec18c9ebaa5a315d96. 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/NLS762000026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3fb34670315a133289a2c6e8f672a8e15e2722c0288139d72118eb54ba77b0c. 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/NLFL72200237.