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 0xfa60bb9bb2ef337052ed7cb13f5ff9a93b72b3ba356a8fdeb0bdd73978c2f915. 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/e1fff420-4a90-4708-891b-caf93e7d799b.json and https://artists.proofprofile.net/proofs/artist/e1fff420-4a90-4708-891b-caf93e7d799b.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 0x3cd0cf1a96bb3f78a819f69801de82c4bfed38b498a392b9cf379234fa2e4c9b. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22:01Z), 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/TCAIR2453529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadc5d4eca4d4a5ca7c2f26d2058c163a56c617d0e8663e61403f62a820bb96cd. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/TCAIQ2453532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51e166d183f1d8dab1abe40ed3a9093d6913ca7cecc8ec109f4edd65128f8016. 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/TCAIR2453535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca49df938405beda92162f032463190cbd33a58b86db734cc3c65dd43b61e0fb. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/TCAIQ2453539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c21a63551cb1628c8e692c7445aa64d6f20de3bad16309fbd990fa35a78c988. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/TCAIQ2453542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6d1275361a1df8633a2550853dab4473eb7dcba5a10ff4c5dd34c605e06e0f0. 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/TCAIR2453544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3376392473fa97e51d1ec7f72e040fae281ceef4374b27e112b97c7f3ecee2a. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/TCAIR2453545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80c37c028db3818129e5c6a532e662ceb4715d670d4f188274429a8d96069be0. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/TCAIR2453549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76c7a9a5838a57c7fd98256b357aa6600c7440aa535f52bd66f41f72485c026c. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/TCAJE2527377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cf658ef88aae696b51421d639f53f82c02382bd5e41344901cfd40f5ced02c4. 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/TCAJE2527381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6216aeecf5f44485780ef2e8a7988573146ae5e3131e334063a2163e53440186. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/TCAJE2527405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d3bb460ba58dc8ba4accaafe5e9b8687704504cfd05bc445d5e31eba2e59452. 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/TCAJE2527410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84da3c633901d8768a88a00175e05c75d9166989fa17eddb7598aa30dd02640a. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/TCAJE2527416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1749db59c024b4c3c9a60c9719cdecf1ff68f8329f059604cada9bd4060d980d. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/TCAJE2527419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc97b230743d4a45083fdb2a6dfd85ab23d0fb1e37cab0d70c03a13f424e05807. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/TCAJE2527426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a3d818769a81f4f26c2424b7d280f33430111fda761c1fbbc1d3c665a0d10d4. 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/TCAJE2527435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x379f03fe970756efa8d91a0ec6819ee8eb6a1842f7ce75f0520b60b4ecdf0f9d. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/TCAJE2534407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadc5b165b9546da84e78dbc21a05c302f804e4c042312e6c2bd872a8c77716f8. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/TCAJE2534408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59fc53866337c3907f2fc323b825e8a28ee339aad89bbb22453d4751eac3ca11. 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/TCAJE2534415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd0567bc9b34643ebe4e6dbbbdb879a1d8dd3f5fea2815aee9d13bffd6e8d259. Chain 2 (Bitcoin): anchored in block 958474 (2026-07-18T00:59: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/TCAJE2534420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2da2ef662d256978eae80267c76b09b62898bbd498b89197f53e4e5ecaddb0e2. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/TCAJE2534425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5463d9c16358d41e364c16c3c6256d8895334b1cf565d2033cf09e1936a9d179. 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/TCAJE2534479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x644a01e85f3b27afe30d6a5fa09caf5c8451ceb801a2594350a8d6fc3d9c842c. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/TCAJE2534426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa50edf1ff724bdf54ffaa0304fed4d36a4f3a705fdf13da78bbf4bb5d7973e2f. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/TCAJE2534429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74efb2877b79862db4369dc499bcb836086b85ae944f50d802dec96050372c15. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/TCAJJ2550233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da971da485c1a12b9cbcf7b1f11eac9c2593bfff45b9283e41d447dc609d481. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/TCAJI2550235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cbff688b25e033295f9ab7687eefa4e96fa6166b9013c8c11ec7528808deb82. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), 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/TCAJI2550240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28fbd2f4597c9b18215829bd407f709e86b205cb4fb4d31ed070361a49fbf9cb. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/TCAJI2550243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd4dd9f01027edb9b3ae1756317bdf668942a600d36df13eba987421c6deef83. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), 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/TCAJI2550246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3582b3376eb21ca9221dada089aeeab8f0f0c53030b9dda124ede47a124e2a5f. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/TCAJI2550247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08bb209334e3468f1feb046a9c44a81f4764cf17e24261a0075cb073f5a1709e. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/TCAJI2550252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x450930f463f55037c722ad818bee5fd3d388559c1b7518f23ad6a795ecbb4809. 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/TCAJI2550254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x719b99340eee8eae884265e02462ceae86a38acc5f4c8dc9c8736dade991a65b. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02:55:47Z), 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/TCAJI2550365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d9f478af4aebf8dc2bb6ed278f7fa2f3fde955df1520416f9e2354a359bf9c7. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/TCAJI2550371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10e71ded6040b824861e06fe5352ab2696999e9325f037af667486cb59c7691e. 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/TCAJI2550373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35d716181230a1e3d66e6049fc66b660845848f3b75520712c992b3ae6f1e2d3. 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/TCAJI2550377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d605c315eacd56ed979381014ab71dfac687fcfcbfda7ab6a19afcba49e7a79. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/TCAJI2550380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb1b70ae4a988d33de18aea0500788a024edbba54d1830509933cc776d0be38b. 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/TCAJI2550383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf53a05ad486306e29af3785da16e93aa739d4248b1f48aa698386184ad5de631. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/TCAJI2550386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d72400949138d3b696ebeefafbe3a78bb17b7602c48bf703e48b416ed3eac79. 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/TCAJI2550387.