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 0xb985341ca6ab7f5366082b94d7a03b77511a1dc2fa195fadcf834a08821f1a83. Chain 2 (Bitcoin): anchored in block 953616 (2026-06-14T08:58:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/178c823e-8e7d-4a9f-8e94-98ea6bec81e0.json and https://artists.proofprofile.net/proofs/artist/178c823e-8e7d-4a9f-8e94-98ea6bec81e0.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 0xd85972c4b564ffe8a23ca2b968308db3c2b8d8bd0d28314357765d9317097048. 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/FRX201834553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eb99524125d982260ed34bd65667c2712cf1bb9ee55068ffc2b217576328497. 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/FRX201834556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeff3a6b02773b5f7b71fad0498d03bf90a55f9b29cfdad5534b467970d938e2. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FRX201834557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6fb22d60c7085d0cbfcc165b9bfcd42a5359f6c50aa2b6ac1cd18f9075fa202. 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/FRX201834560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d8a413a996f5e001b1d1b4fc70ae3fe33b72a9fb64423d47ce3ade6f9de2982. 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/FRX201834561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85959e2259b20eae896111dd288d6559e57bb423b9686073e98ec97f353c2017. 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/FRX201834562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d1643a4384a7ccae3cded8b3cfc3c69b475e2f36bcabe0c5d81f7648f6dc67e. 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/FRX201834563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x095795666ced442d6cb4137febdf9ea21b42ffc206afc4c7395f67b92087c392. 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/FRX201834567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x991b9241633ab96c22e0c09ef392ad727a6a2f92af13510007d5dee041e5fc30. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/FRX201834552.
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 0x532e799c08e4185a9d8bcd520fc970c98e8c6b3048e277943e5df988b9c3acad. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/FRX201834554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xada0619ee62e53f70afbc107dbdeb416dbd6887d940e3837ab5097e9cd82a950. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/FRX201834555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3bd3c95554f4036b9b90014047b04b2546716e326d8cb546bcfc1b4feb52ecb. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/FRX201834559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55e86515b94e04e4465312edd2ba300967ab97bca13176484093d9d39e8e18c2. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/FRX201834565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0314b12f085e8a985334c1d89ee728e1ba4aca0a03040d87c7e9a79dde8d1a53. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/FRX201834566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x769b4c0c566abb1df3c6afda88f4abe83afda2ef229cf5617d0413c273633ca9. 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/FRX201834483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a960810fabbcfd359eb5b7fd9fef61338e3916de9d978d3a699a4594fd13e4f. 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/FRX201834484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4854c61d51060104e61bf85803b2e64014e23451f19baf429239f53e52e32ec2. 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/FRX201834485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0b7730de32e7fa7d347a5c1f957d9ea8f325cbf4ca5079828ff8e560cac987f. 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/FRX201834486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d56b51edd685f8ecdd56d3c9e4fef4aff71f76f577fdb13e9744190c26a9812. 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/FRX201834487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadf9a1325d2caa7d2ac094b3f072b697a29bba11d33bc462f93ae77db003144e. 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/FRX201834489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b3f479a2f08ad703f6bd3d222e6984ec59ee938c8ea53ccbff6a8b61d3c8982. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/FRX201834491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b64cc5a75b621ea41ad2d6cbedc3bf89cac076f53e9ab378e8579166175e7d5. 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/FRX201834493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8afe85f43cfa95b89156b533c2084eae153b82377c08529ba6c9b8af063ff1a. 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/FRX201834494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d61c894bb9c2de1fa2dc89c81837d9cf475d6778b47af44843adb5f80790ce9. 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/FRX201834497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2966cc2aa093e295a3a17992c22af020eb5d55c0ff5958ee3970365ad411d5cc. 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/FRX201834498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x468ef76722828ff33df4c1401fd1acb2678f8f59536223cef6f40a18ea53232b. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/FRX201834488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7ad8c1ab51ba6c6940b1e299f8a40ab39c53e92ec7f22c563e47ea23710421f. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21: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/FRX201834490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f13ff20641bbba06377179e3445a4a46e61b30dec1427022dc3ad87f846d1d. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/FRX201834492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe3aa9f64bdad5c0c1739e98d4cb34bb3961f3ffcf9ef23493a7022766cae47f. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/FRX201834495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd031acc4f9bdaf4dc6447981d661cb2420a93145c2ee1a7e2e38d0fa67f42f6b. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/FRX201834496.