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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33af706f11478d6aa9c7de6c9c515435e79d7389bb8b7b2a55f67c600f9a1f85. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/df92cda6-a9fa-4fa3-bc6b-52d8e894fea3.json and https://artists.proofprofile.net/proofs/artist/df92cda6-a9fa-4fa3-bc6b-52d8e894fea3.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2647ea85e873000e5e94d05502e3cd664af00bec71c1d058a9e2ba916db5ba9. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/QZHN82184274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x402bba6da0ced57027859e2091b0a6829ce098555d6f9c7073fcf2332122f8e0. 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/QZHN82184275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75a002d55c9bf3f74741f681c5570c0a3a927359b80ea42242f920f03eec8c35. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/QZHN82184276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea74d74d9a643727ea1e6fc59f689b7e8fcbc36e617dcf06c6d3d04b65b52873. 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/QZHN82024664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5469df850e481d5fff004e63b88a2d2c9439c58fe004f1d463fe1ad95a0688b. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/QZHN82184277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73404aa2c78170d33655641ff3c5c95051a8484d176b673bebcef3b74f74e86d. Chain 2 (Bitcoin): anchored in block 957874 (2026-07-13T15:43: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/QZHN82184278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x791ad648989c3ec36db1099ca6505abe24d55660ef91aeb78d58d00f9470e86c. 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/QZHN82184279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31dcee2a30acd33aaf2abc7e7a20afd67ebc0fb2c8d2d149d7d4c06401ea800d. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/QZHN82184280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39006edbefafc4aa8b4d55b2781cc1678cebf906c7f5f8b9f4e42973fb40235c. 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/QZHN82184282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1af16d0562373a8f33f884eb749bf9ba9f133db9d1b00a11c49abc638349986. 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/QZHN82184283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc504333b76bfc8880b0284e6ada784ac2402b8e7bdea70358262789a80d9512e. 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/QZHN82184284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9a81e5894c89a90b3d49d222bdd68ad615c100dd30de7d5d7a1dda233d3b7f0. 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/QZHN82184285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x842c7e94e99bdb2a059901ff470f73bdcea3282921bda1fe4288d59e40329a94. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZHN82184286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c2756dc970e2e1d7c785929b21578beaa6957f43d0fde7193bc9d18bfb06e86. 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/QZTB22298982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa61ed6d0c3ef9f8c5149feb1dda1efb15db6fada55e7bdccfa0e3a3d5ca3240. Chain 2 (Bitcoin): anchored in block 957805 (2026-07-13T04:34: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/QZTB22298983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e1d005d9d52fc682cbd3fb2261481f8784cbf1b177559e08faf1b5880ce6c09. 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/QZTB22298984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb740e1fcf08ea8f02590aebe74702bc830925ef20a09f3ac88aeb8a555af871f. 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/QZTB22298986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5048a1af66796b93279b2cbae88da8bf214984c74b4890360b0ddf335badeeab. 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/QZTB22298987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3be850dd9347807683a40c3935609cd044bd3bb890c8a54ae61ad76cec88d4d4. 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/QZTB22298988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a6f87b46c3bacf995ab29c41b40df4deefbfb4efd566ae1671370a90e959a93. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55: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/QZTB22298989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x377de0f6bdca161327f981ce04528eb793859cf74813874e5151c2e164ba4ac6. 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/QZTB22298990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f9c50205cb31a69c425ef5891ee28650d6afdb0a50042998f0dd5bfe63a6e5d. 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/QZTB22298991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1820398d97a9bd0790d3572e0b08910234ac9cf3265aad71c2c25475e28571ed. 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/QZK6H2340441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc75f36208966b149d6b77249a74144d6c6185b765ed82b6e7ecd0fcf27d88c0d. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/QZMEQ2344293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd97d7de967f2c2333b030d5da5ed6c57facf527dd45a843821d2490157757819. Chain 2 (Bitcoin): anchored in block 959009 (2026-07-21T15:34: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/QZMEQ2344294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a8bcadea8498690cda92f04ae2dac2c862f45c4624a313add83b38df37c21e8. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/QZMEQ2344295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0133329551055f617d7f05599b40f7f4952530e6d189eec5680a37dcfa8a0934. 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/QZMEQ2344297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13b4d08cfb9343380841640b99e4d36819129a925eca21e50a642d82d7450bfc. 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/QZK6H2438693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc1dfce7f7ff70c0d272f644b8a4006b3a155712dabece22da73a057997c8c5. 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/QZK6H2438694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x775a6eb93b86af9193ffc601b476907f92d668bd196ce2159012c3e9c56b6eeb. 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/QZK6H2438695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23a741d9a3c5875fe5d5bf1d3f41a18b7c9d02b910b09ef92985ad582c15fa9a. 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/QZK6H2438696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc92b8449ec12c621655a84f0ed73b8a41a1d41b6f06f5d35a53efd444700aaf8. 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/QZK6H2438697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43413aea5a31024fb768bf2871de44ee559c889a8c88b6668d51aec569e7bc92. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QZK6H2438700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c868f550656f46b8d1f8a9fc36815c14e4163736d3ae622ec62becef9759ddc. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QZK6H2438701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x123f3e821f713eceb94e33c762eb70ffbd9db9f0d2faabeabf12541441ae62b9. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55: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/QZK6H2438702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10a5895b637a0ff1e6143e20e4c3cff72e388e42ca7040590335ca5c482b7303. 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/USL4R2458731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ffd7aba90da4622df6502c4c20722bd8c40ab5e46ca3c7476cc2cb34fe4e511. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QZTBC2474318.
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 0xe32847db425544c2e4013154f12fa14b887179be3546eeaeb95182fe4b51d450. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZTAW2488157.