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 0x511e4ca369544916aaeb53a92290ccf302d292798168ba9fe89df3c1221931a2. Chain 2 (Bitcoin): anchored in block 953588 (2026-06-14T04:52:46Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/02617726-4c45-4971-9eae-b9f9bdd7a77b.json and https://artists.proofprofile.net/proofs/artist/02617726-4c45-4971-9eae-b9f9bdd7a77b.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 0x87d5069940c6537d35960b068a72d0aab72d2470b2dc3d5b60b879d5ea4f93a3. 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/JPJ902005690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc542ddd347f3e19f2c6f024bb143e07d1f2ad4b5ed361c33743814290340e32f. 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/JPJ902005700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x872f2a482385bdeccd3ed29038ed281c5555bb95f4920d741869917fe5169754. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/JPJ902005710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x521bcddfa8a72826fcb7a6858017acbbec17da0cd7db74a5ec2ed24a0c2dfdfe. 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/JPJ902005720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04dd5260a011d548ddf1bd566e266740141ef8dbf8cedc03733871b82bb07b6f. 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/JPJ902005730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ad61354db57ab447c202e6a5db6bd5aefe530449ec265cf14701ab81d144453. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/JPJ902005740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f057581a4643e2dda7ddc1dd95608491d0b97b3f0df3c650c03778b0c0128bb. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23:05Z), 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/JPJ902005750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf16cb0edf6cdabf1b18b5173e14d28c688be2d668a8178fc56885bd0bfe4ef6. 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/JPJ902005760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e82d5da722fbdc0455e8c0b49a85c625cba26eaa76e0c37adf5d1d84b84f0c. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/JPJ902005770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dba1c3651d537caea2b318eee49628f10754fd04c159a3435a5ad3bef30344b. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/JPJ902005780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1767982ee664149f2a6f0e094a639f5760c832b4c7621a2a2ac3414eee2d9356. 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/JPJ902005790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25f20243ec75b876c03f4d26033fdda13ed000f58e4515aea36ec8d784eaec8d. 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/JPJ902005800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdab8d082af5c689aac56ef8781611f00e3a97aed169ec5e3cfbd5a9dbffaee2a. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/JPJ902005810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x357462a9b0872e37d67a001ef899cc681b799f53088d2cccb1e6db6c3cf5588b. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/JPJ902005820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89bc1084d7c42434de2fdca99f31f53addd06d496dba473f1751919b0590f512. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/JPJ902005830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08d46a480d2c4975e32a76409a405293a46c99bdac94adb2c9dbb2c9f277ff6f. 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/JPJ902005840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f9bd54b485a3dba47d7c962cc50a230c8b3d038eaebf136446b5fe81aeae801. 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/USL4Q2160808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a4a5e1f5ff7e4eefadd999c4eb788aa5933ad95a7f1877507362951e0b72597. 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/USL4Q2160809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f4b05d986bbf2aa88eef673e24f6b6d693c40e227daca3e64ee7b0a1f0545e. Chain 2 (Bitcoin): anchored in block 960225 (2026-07-30T08:04:30Z), 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/USL4Q2160810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf53461c7caef12fce3317d733057d574ea96dfb633520bc295568496e231e964. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/USL4Q2160811.