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 0x633c6057db7ccb83c796969bd0f562e72d842c3c8e419b6fc6b92450af9b7d8a. Chain 2 (Bitcoin): anchored in block 953630 (2026-06-14T12:06:27Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/30e0b6ca-86ff-4100-8384-e65d2283883c.json and https://artists.proofprofile.net/proofs/artist/30e0b6ca-86ff-4100-8384-e65d2283883c.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 0x2b9d40437ff84d001fe1fe713824db29f00fc4c28037d094d201b73069f0c5e7. 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/SEYOK2416193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x646ddca2945c5a617a321f1ef458c6f0b91e2b98913d8754dc0ad991d6b63bfd. 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/SEYOK2416194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0d61169d5364e0b0c9c8fd29668200a19d3b9ff7b8662e7cc6c9c5e6b81d486. 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/SEYOK2416195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2d9affae46355c772206770741e7ccfdc55b29f0b0392b3b3624017f030aa71. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/SEYOK2416196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdd427843885f62cbc12939232b53407199fde806a60224a4e453a7896735094. 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/SEYOK2416197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73f64da112c592c698eacc34249fa6e7b48fe31b2e7f3fcd1fb1f053f7c128f7. 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/SEYOK2416198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab525d7f6b52d9d9f1e7dedbb54c968ae7d0e8caed34ede0f6b6b45afdf0ddaf. 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/SEYOK2416199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2faad0f1ca2ea102f39cf5d1a920dccd0459eb938f58f494d84d1a4d1ad141a. 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/SEYOK2416201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b96a5a47bd55242a3f30daa675ddafdfc47f13f0ec707f1ff527a552d0128a2. 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/SEYOK2416202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f1f60faebafae9c96924eef29fd618f7ff72b17bd6bb1828ee97335847b20bd. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/SEYOK2416203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a70d8b7090fa10cf61b29d3c0bc5da4e98a8b88a2558ad0d39a982e94cf7318. 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/SEYOK2416204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8e5a8ab15b6821fe07863435675f075e1b8f64860fc9df24e8ba70e41124001. 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/SEYOK2416205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d5100a11ce98644462e19299ff8ee7b79d6cd2349874e00424c2fb30ddcf619. 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/SEYOK1774967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe69962548e8a8b909e420e4b793942a616c7cfed9158eb6b03ca1904a2200291. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/SEYOK1774968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82e0573a6c18c57a00d3fe40ccfa0e2775f1626b80599f23c2ea5c46d0126059. 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/SEYOK1774969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfca3cb44d7adff7280829d249b0cafdd35909707fd8a8c52ee8fcdcc6671321c. 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/SEYOK1774970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6855becf9a297edb1368d17a20fc59544c6fd9f89cdf9404987dc1d004c8dc8a. 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/SEYOK1774972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb8eee442278c32bc00cc41628744cfd3c8a2de349f292f9a68a5baa4b1e8f03. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/SEYOK1774973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e6a7ded2723ae2dcea530acac092edd5f78edde9075f7a656f68da73cbf63c1. 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/SEYOK1774974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67952e022e8b9b9b91f3911e2f6deaa4d78c661b67b9a3f871d6bdbef412b075. 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/SEYOK1774975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd23e61e4b6861f419607f98a550e99dec306de597a9353b5077f2e78ece40424. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/SEVTZ1000201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51e770a0f175da97fe994cd6829ee9ee10fba174e9f2f509db66ab0812d0c82f. 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/SEVTZ1000202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3f3968e6e118201fe41ae678cfe228d1c4af200f1d752e44e48ac4dbc6dd607. 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/SEVTZ1000203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2de1bba1f56cf3240d3399713a4b9891caad7237781d29e6a751dba61e9674fd. 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/SEVTZ1000204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5022e58e68f06ba062f018ecf8518c97a8f408d5a292dfec4398a78f1f5bcb7. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/SEVTZ1000205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8dbfc88fb03e99b0dd326e00cfbf939c2068d10a5a80ada44ade3ef09d71d5e. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/SEVTZ1000206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec20f0ea525f79e1a3a72d8f13869e655c2543056c4db5bf59d9698f577c5ead. 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/SEVTZ1000208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x573d2c7c9b5aac7639e16fb6b89761fe573931134815a9dd8b9b38f32562f6f3. 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/SEVTZ1000209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a66953cedba75233ffca5579264bfdc3d60fe402c038b9318c6dc64ee23bfc7. 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/SEVTZ1000210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb22a6af01784175293c025a7e896303b80470f5c7d87858845daff128cea348f. 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/SE3MR1400135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x201893eceb25065d05c6c0cb1397188de61c0701693dfb09babe9240a5b98ed5. 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/SEVVF1101216.