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 0x584fb48b26547f1841f7e4889ceb60e9a2ba8565b5cbc8ce4fc10a769da62073. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1970002c-a010-4351-b3ba-76e1205fa5ea.json and https://artists.proofprofile.net/proofs/artist/1970002c-a010-4351-b3ba-76e1205fa5ea.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 0xba1b819f302f19d271a5c067f62b41686f0096d01791cd69e53ce2d32bb7b82c. 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/JPB602402944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde84da88b4700c75b13e056f61b295ee75d548b6e3fc69652098ef022b38179b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/JPB602402249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7cffabc603cfeeaed695e10dcb05f9c25e0120de23aec32482d7420dd15ff87. 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/JPB602401441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe70e439ccab1a3783dbc0d628387ae3516b3e5207eb154e8f0b2cbb2f323f828. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/JPB602401110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44ed1e88d6d0a3e3bbba96d0578d23fb0dae61efd721b6b2581040cc616f72a3. 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/JPB602401125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac4896069ed08733291b342682af06e4890bc3640a0ba17925e86ef0f3b56566. 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/JPB602304795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f579e3e8aa534bf286113a357a6821fa405f2dab7788bc19df20252c466831c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/JPB602304818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7cf5fd1576e05c161ed12d84a8b854485399d13a1cbc1c88da4a084c5828386. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/JPB602304817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfcb1f0f94eabacd985dece00244d5e46cdb5c670d5d086daadf16fa91a32a43. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/JPB602304816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac4896069ed08733291b342682af06e4890bc3640a0ba17925e86ef0f3b56566. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/JPB602304795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x779842c26b7b36fa3deaac8b694bee5a13c0f5421914dda583b603730a1cc207. 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/JPVI02302318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x069d203fe6942b265aa333e8b0a629134b9d6d9a86b0fa2ea79fb4dceebedbea. 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/JPVI02300331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb79a65cf262f1d98a8c89c29d0069c2b8e37030849039a5a86c177c6faa060cd. 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/TCJPU2373748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74779083d85d777f6eb4a23ab06aca40e5ea925536ab8bc53ea4b4e06878d48b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/TCJPT2291083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x516eb14a7811666a535362e447aad568f1d735eea47b9f84de4aafcc6f4ae01b. 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/TCJPS2207130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e2d4b12edc08a4e2fc51c9d453a8cba0fe0c152c5b46db17f677f1b227e02f9. 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/TCJPT2250124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c88de04852e05c86f0128bf8201f58d32afe96a4fe6bb465974dfe1347b9b5d. 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/TCJPT2291101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd3074ccc0630184617c7e79c101f0345b9d6921b20b992c91061aa1c1f95e0f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCJPT2291104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c52b4464c3e51022f3a3409e25e648b55c95d51a5b7b89163e667f0b910e03b. 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/TCJPS2256986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e2d4b12edc08a4e2fc51c9d453a8cba0fe0c152c5b46db17f677f1b227e02f9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCJPT2250124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cf85079f426fd1537a1a73b30304bb1880583a810b26b07ee55689b73417ada. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/JPL542200275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c52b4464c3e51022f3a3409e25e648b55c95d51a5b7b89163e667f0b910e03b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCJPS2256986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x516eb14a7811666a535362e447aad568f1d735eea47b9f84de4aafcc6f4ae01b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCJPS2207130.