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 0x4e7f71c2d9d1474bf8418f10deccd7b3978cb7cccbbf1ee77577145f89f84815. Chain 2 (Bitcoin): anchored in block 953717 (2026-06-15T01:05:33Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/871a0672-e4a4-4c84-97cb-479aeb7d15af.json and https://artists.proofprofile.net/proofs/artist/871a0672-e4a4-4c84-97cb-479aeb7d15af.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 0x77ccdf206596e3c7eb5fbbeb79683af6b1a77a6f995fc2b8f84b8f24dcd727aa. 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/BEX262402760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e0b2a726887d257c99f3f1c61e1356b466be0aee54d4395ff11169d34f85b31. 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/BEX262402762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a2fbb92df422a10449822d58ee844df551018804bb68872b3e0fabcd8ad87d7. 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/BEX262402767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dbb16e429d053b9ed5fd7f64811680f5d83bd5b419837b3e6052f7005c7f3a3. 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/BEX262402768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68224c096a340230c975fe0af4a38f4c2470758d938dc1a9d8e9ad2895852645. 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/BEX262402776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e164370d0780bc3ef3cdea309c7cd1e9fae5f02959c49c8a3284820c8f78050. 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/BEX262202750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91423a9a46b1715d6eb353d3031b02d728bd926cc63b9d2b978c65e02e7ed9bd. 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/BEX262202753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd977ab204a71936e7398cc4cb6c393348060b8a5675945e1b02cde5968d996d6. 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/BEX262202755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43478698cbd046b91bcea44bd375c1f1363c428d258c29bb15539dcc41a8ed34. 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/BEX262202756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18d8d30958ffe4c008428abfd1a06ae49b6f39be607047f6d4720b4d509fda85. 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/BEX262202757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31edbbdf76ab685d2b45c0a7c58b56378fc27a3b0b7b2f5686c8239ab7a72497. 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/BEX262102740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfcd63e16bfc8d4935d96326625ba3bc4aee26e8b9dae9dd6aca121098fe8e25. 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/BEX262102745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3588aecf53145fbcb923c2e6153484c93fd69897ac06bf5cc130348e9e7d3f00. 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/BEX261902725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe20807cd7522f89523956c02936565c56711d6515c0fb8e00e0271c0d555bfc5. 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/BEX261902727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd57e8365bd806cef5ff8af2ae1059596b0699b58018ba69ea491edce0898d21. 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/BEX261902728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc216e86eddf6fe52bcdd43288c1ea8a1b909882b3c85509db79911f657f6ee42. 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/BEX261902729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4dab7b36a4215c72a7d8da26b130494a0c4a114ece7a67912db675e3e08eae0. 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/BEX261902731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0353989e34bb2084d37fba04ddb614cb602dbe70d485c53c53d76c975104e18c. 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/BEX261902733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfb51b53667a98287b4c0fa14b93a7b5ed2d8911fd9839c83a44b6e1850eee60. 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/BEX261502713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93ea647773c52ea51e1bea6b33b2c1ae1da03c3a35fbfb0ffae8706fd2857304. 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/BEX261502716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6f6125f7ac8846e63d452b48e4f1547e00728ab316fa934b916f5978ae79c17. 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/BEX261502719.