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 0xb4f0c383ab0fd08e6d324216aa0300968529c498117f6085d623732bd2fec687. 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/47cc0482-e6c3-4372-8f89-6a682bcf58b7.json and https://artists.proofprofile.net/proofs/artist/47cc0482-e6c3-4372-8f89-6a682bcf58b7.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 0x063d5876a3c921b879e66d7a237e1b677d3acb8c3f34ca824efd980c84b0d49e. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/JPB621003510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29e7e433e5a4a7710cbd20543333d65dea3a707fec0813ee3baea07837bde606. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/JPB621003514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb29f2285a76cca005e9bde345c04efa7ae4a7506028383082ea56a6fd8c42538. 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/JPB621003518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96a56c7f20df92ddd459c7efa75c6d923fc042c187e60a9f8044095572ecb730. 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/JPB621003519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8d2244b6dc244b1806d24eda7f8ca6d5afcb4508e6b290f8d951690a8dd42bd. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/JPB620601089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50ee2b5fc3ce5408274f7ee650d130e6c2d14d5b34b6381298855395a29b7631. 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/JPB620601093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x913515d52d15edfb394d2d56632e737185fe7017e3acd904a171e4842bfc5856. 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/JPB620601094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa420588c595fc685ab85527acbb207bcb7bf0e5efaa8f97c634849de6cd50bb4. 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/JPB620601095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5ec9fb1d259ff2d34bf2ed47f79dea10d8c1fca9080511300ed47fd3e7f13a0. 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/JPB620601104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf90bb505a669cc620e6a6425a8a5ae61d319ef2604c107667ed6101869350d1d. 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/JPB620600997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd33f673e5aa9e778a007056db60bb0a26eec6bd1fbc792c9545e67e55d0302af. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/JPB620600999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcceb37d55da88238ba84bb2100d79bede6fae631d904d2ebbef80c065f8b8a55. 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/JPB620601003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60a1ff60a36e32e506f36e304385fec2edc199613bbe2334574fb80321b23eeb. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/JPB620600994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0062febfb4456b43dc4ad04202c48cb04af682a55432543f715f6805277af5a4. 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/JPB620600995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf90bb505a669cc620e6a6425a8a5ae61d319ef2604c107667ed6101869350d1d. 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/JPB620600997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd33f673e5aa9e778a007056db60bb0a26eec6bd1fbc792c9545e67e55d0302af. 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/JPB620600999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x522f5779e4e3333d0c77876b16514d73b0d43205f547357bb6ebde3bc363a4a1. 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/JPB620601001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0440d2daf4fa07c4e31e0111de05fdda39f0d5ddcc38d88a494ca7c9eb6d308f. 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/JPB620601002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcceb37d55da88238ba84bb2100d79bede6fae631d904d2ebbef80c065f8b8a55. 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/JPB620601003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb927da3d7c131fbfa43cb222e4c7554ac302ac576090e590934c2020e70bb97. 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/JPB620601004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ffeae14440307dce89c70e2bfac5c6364cca6763a5139fc31215b62d4745b9c. 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/JPB620601005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd50888b8625329c6324229097683a6a1324e958ed12047b3186d90c5a766d162. 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/JPB620601098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf2568198f0913aa17753244fc2c6dcd3c69fcc92dd2b2305a246258c07adf45. 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/JPB620601099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c693257fa5754ac7e016e931333065ababb99ced127a7eae1d8cc1b899b7bc3. 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/JPB620601100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bde5dedbea3b82df18d2a998ec9df8404ee9459bba06b7601b2e7e0c7e3f9c7. 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/JPB620601105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc479cfd44562f4aec01e3972ba539f51a5b18eb8f697c283a2e409cf45a592e1. 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/JPB620601106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08010db2bb183f3233cc27d8f93cd8393779aac7c83dbc11659eec296137ce77. 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/JPB620601108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8d2244b6dc244b1806d24eda7f8ca6d5afcb4508e6b290f8d951690a8dd42bd. 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/JPB620601089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08fcbd916732187ab19972adf217ca22662967440ffa54f6575bbd7f03ac6a75. 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/JPB620601091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50ee2b5fc3ce5408274f7ee650d130e6c2d14d5b34b6381298855395a29b7631. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/JPB620601093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x913515d52d15edfb394d2d56632e737185fe7017e3acd904a171e4842bfc5856. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/JPB620601094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11214af45aa1acf6b2c130ff869b2655eb2af7393630513bca47da1f3d226b86. 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/JPB622200949.