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 0xf88da2dda038c4b257ac23be3fa85f6204736865fd689705ff6f4462b88cde3e. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e0c48d27-4151-4776-8bdd-99d5434863d0.json and https://artists.proofprofile.net/proofs/artist/e0c48d27-4151-4776-8bdd-99d5434863d0.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 0xdd876d30dbea22d798e47b94fc835660a1aa184067374b788d63bba7694102d9. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/QT3FA2519455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x925d86a1e1b2d16f95cdb3eb306f8454518c9dcd0388534e22e74ea394f8b295. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QT3FA2519456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd451bd68a1c1f9b438a81ede758079a7ced09e45d68d742c6eabdf2ed64c309a. Chain 2 (Bitcoin): anchored in block 958495 (2026-07-18T04:39:02Z), 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/QT3FA2519462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf85f5b893d5d0a2bce95bfc2537ae2246fc038d8053914e310bce7127726ee40. 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/QT3FA2519464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe957c13708a975d30af51e6767fa1244d70e7752be9e1a1604d6d80718b8481c. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QT3FA2519465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec61ae7d36851f60a5d7ec230de3ad0e29c46a7e52f8a8cd3716fe58d8e1f067. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QT3FA2519467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26dd6f49b840517339add69f2320e0d18556ecd2b88c2c60aa5f31933a70a2a5. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QT3FA2519468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8300d81b86dce43ad4f37fbbf37d3b47696cebda86f15ac1a759ebbc5746ca1e. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QT3FA2519471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1214bc4b12df5f055286d17d15018860bb802a3a75b707deb34a98fa172632dd. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QT3FA2519472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8d878652c744bcd18af1a90d6b4163313de341816f87be0aba1918bc74be722. 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/QT3FA2519476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d6e905d9a1d8cbbb8aeacbc518c5a8c7498757de8b1f053b4d5e5177dcc992a. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QT3FA2519480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ecf1ad823417249c9a59a2784b60b9ef1acb91774e513c91f84d35b541ad8ba. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QT3FA2519481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x217bbac22db8180299a1a5d7bb4fa558a8e58eca5eca9bb2fe9cfc34e6dbbde5. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QT3FA2519488.