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 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 0x7d65d311325fb74ae0b1235061cc000fd92e9b786e05490a56524f88b403c710. Chain 2 (Bitcoin): anchored in block 954043 (2026-06-17T04:15:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3e1b6737-3030-417d-8925-0da6091b63bb.json and https://artists.proofprofile.net/proofs/artist/3e1b6737-3030-417d-8925-0da6091b63bb.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 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 0x774330fdc2f21319c75124a202006be784ffc84b86a944dd75af723a29fc7db1. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/USCA29300147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ce1c730af6118e88b6649e82c576109513a6bd843fe24cbbecff28caaf1ab36. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/USCA29300148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46a047c2c8d10916adb5823d4651951d76fffad029157cca8bd1c251fea0c391. 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/USCA29300149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aa33f5e7b82d2560ad54f19199a3ec642dfd54e0fa967468b97a746b08f7a8a. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/USCA29300150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea7d91f6d124004c5d7d0773dbc4acb8553cb734cedc3f5b1806e9809e585eb6. 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/USCA29300151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x318512aa9c143881074ced5bac3d2a3ca6f4cb35525e2ac23ceaa3e801add5a1. 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/USCA29300152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccbc28ad4c27c3a44634d4872e31f8c464b6ce9338389b29c18719207ca9d98f. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/USCA29300153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11801bf6d0eec16960381dabb3ffba8e099378532f1e14eefeca3b813d318a67. 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/USCA29300154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c25ad4d6bfe94604a8acfb8ce4df76f5324bf21b4a7825385878e226ec12f3d. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/USCA29300155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc144ad3be6d9a4d554ae21fab7070764df2592405658e7c7ed1cdd01e995b5d5. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/USCA29300156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc5512d89545557498fc0991bc251ed1bf02be1ef46d7133eb1114dc78581bd6. 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/USCA29300157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52e4dc8e54cedd0f4ea28a5201c173781a72fc2bbbe3a4f1d103f13a7faf43c0. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/USCA29300158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1d57529d1ec8f1349e97a2d319e8553f626a5614f7aee4f7a5d3ace86e4dc2a. 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/USCA29300159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0657ecb0e77362020d5b74eecb7792722d48d9d50aefbb2465af4a2be781c3ae. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/USCA29300160.