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 0xde144f0fa7956e6000f3dc193e1d461c7e8f27e72ee73291ba9c1032ac4cdc67. 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/17637b89-d7bf-4494-9551-14b9741d94d0.json and https://artists.proofprofile.net/proofs/artist/17637b89-d7bf-4494-9551-14b9741d94d0.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 0x3e84e8f294ec29ac025ece5c9fea6cc55f0b2212808566e02b111d91d0f96c26. 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/FR2X42435959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1df76413a826c052265342cc2853910dde23d28f3324cf340c37e52eb4e0b116. 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/FR2X42435960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ec9f61955f37354a01af7bd9bf7a31e57bcf210e72e4f0f99086a6558553f7d. 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/FR10S2475763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fabcc59f5a9b14a2dd9820437d7af899d8688ea7d0445c0a284496ad92d163e. 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/FR2X42435961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cfed16c4d1370cadca56222edcebeafda72003e33139469a0ca6c4ab7ed2aa1. 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/FR2X42402742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x665e402ba880b27103a40d2f7885c14e279d6189ca4f0610b00ca32edcd78186. 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/FR2X42435962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a59c277cb1b4bffbfebcee8c1a48ab8e714ef193f26ef297fc0b1e7dc8d8346. 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/FR2X42435963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06afea414e4bb71823b21768a5a8cf14e78ed76151a9cf89d98425571f1f60ba. 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/FR2X42435964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a0079fbf02ef8e641c74338cacde1f53ab69dd179382a7a1d4a993446d90300. 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/FR2X42435965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dab6e8610bfa4557eed789cc065a235f678f42b4ff70232a71738ec1f47e341. 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/FR2X42435966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37a422a5b9a3fc1e14c0c8717bd53194b9b84ec8b8a43fc6cb4133ece3a0404d. 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/FRX452294891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55595d0b4ebd63034a44dfdd989045efc7de5cf81a49c11cc2b539c658410e73. 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/FRX452294893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1e981611f43a9dbeb0b490a3dc7c144e09737c73f7b4f1333337828dfa26d0b. 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/FRX452294896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ed76493c11b47aacef79ca33bebb9c281c7eded0b33482a4ac5e4c0ebe83d04. 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/FRX452294898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8188c980a3d21b67051e606342b1f67557c096d2683a4b95e157b3e87eac31b0. 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/FRX452294900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e1f9e3ada33c2c7b7ea83c1a92be3fcda65a300fe430adf7553f5ac52da1eab. 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/FRX452294902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ab21e7c7f741284e6a728c3bcd6160314c4b5160e47105e3c6bb3e421002a54. 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/FRX452294903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea1797ed98ab992fa507bad1c60f6f4d3a3322042fb91428743f6071f1d3b0b6. 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/HKG732128363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73441ac8155547e90ae3326047bcdfbfb5a3f6e998582464fdfdcd6948da2463. 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/HKG732128364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x539a4a52a96ec0d3d5759717e2c13b9c671dfe0e0c27b40361363f878f27aed3. 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/HKG732128365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x787ad0c14bc8c7402192fa237634e62a4303090867f439c7556a9fb52ed8327d. 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/HKG732128366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3df1596a29b330ea6c8f2851c0679cec8fca887382d5a8f5525230b7eac8c9d. 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/HKG732128367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd890a0537240e42a277f52b5067a3cdf6dde27da3221fd69fc79e7fc8087e371. 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/HKG732128368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe107475d7f127e4543809437ee963c29b678c41a3b95478777125fb5bcccd9f5. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/HKG732128369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3814af7b8f1e5cc46da280471c3d278b1d7a439a695ebc23d2df7ff5109d43ff. 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/HKG732128370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bc46f27c360f56aa5809160ecb5f9f8e79ade62ae409bfdd8151343d2a128cf. 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/HKG732128371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94c0cb9fe81426c645112f98870d1317bc208157e62842bdd3fa568a8bf51ffe. 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/FRX452114564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd7e5151cfeb750752c4c845c3662705e8ab9f44620eb324a330892a27989dfe. 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/FRX452114565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c2b536d1ea1ae886e564dd8cfcae4214d20a2165008f1e065b016760159bca6. 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/FRX452114566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf30f73d881aca0ed5e981a2f8f1be7a0eccd613c67b2fb76b845dd1fbff92276. 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/FRX452114567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa51eda6a1f2d7f05cfc2d0af87abe5c3e226605f9defbad6c14695eaee7f7065. 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/FRX452114568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x491e8ecf0758652e9253712c6f1c2f259c8b0ce0e60d90928adea4b3efbc641b. 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/FRX452114569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea54be107d46deed5a40f58f7ca42570554ba4b3b4d1edc934ecd669dec8b8f0. 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/FRX452114570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e7860fec23a1545645f5a18676a66b780fac6e3bc4aea9bf2ee24fe87f0f4b. 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/FRX452114571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf8cd121451bfe541f84719faaf140b2cb8ab2c3470a5aead73b37fa17790f1f. 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/FRX452114572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f282bb8b38941287fef7c661453d9b8afe6c43e30189a6a712892ad2afdaad9. 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/FRX872477306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc87b2f94cbc46a33b7672f08f1fc774dcf77e709b1f58bdc80e6552df2d6043d. 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/FRX282454958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cfed16c4d1370cadca56222edcebeafda72003e33139469a0ca6c4ab7ed2aa1. 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/FR2X42402742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ec9f61955f37354a01af7bd9bf7a31e57bcf210e72e4f0f99086a6558553f7d. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12: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/FR10S2475763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac9fdde6a118f1690cbbcbde045309bb836ff00a36276bfc2bf640da77a45568. 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/DGA092206451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7faf8e559e89e03ca7f00c8cb35f16757f81858a519567a41ac0a2caaa6a4ca. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/HKG732200081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92c3117a9ac3315768439aa991186ea4ec6615fd4589935a1b2483d0f10d76eb. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/HKG732200082.