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 0xb074592fc19a3d95623ce3df1611ff569d2eecc77ea85975b08ea3a9c704a2d3. 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/23337524-eb81-4228-9547-27a8333561b4.json and https://artists.proofprofile.net/proofs/artist/23337524-eb81-4228-9547-27a8333561b4.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 0x34365e9a132a28d85efb9f6f5cd0cefa0c4eeb3e76862da1a8402b34d6a0890d. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/TCJPQ2135305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdeffc66dd9fecacb88242b1f6643ec70abf807db1ae6505472f6c873fdfd842. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40: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/TCJPQ2135309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91afb8d505029afba3af467a8d61cdad3c7a5c63d33e56c3e1d26021adaba5c4. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/TCJPU2205186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bb28ccc255e0a6bee9cbe8b293ed556b33715a20b944a26f03374c0a8843234. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/TCJPU2205215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e253ab07819fcc5e93463b3b762b4a752097c2fb8387686d9ad96b17f7fe69b. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31:17Z), 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/TCJPU2205222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aae5a108093831b74b1e3e033781b215815a4c2aa49031f41d3961ca3e54df6. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/TCJPU2205224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf195200bc568960d0e3c8fe28c62217865ab39bd0db2d486ababe2f8cc8f6f77. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/TCJPV2325246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7638a9e0b30bfe47e7a6aad004d487bd6d5773e67f820c6c6c6d28b703ac619. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/TCJPY2326960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x110bf11916b9f525d267a5b7f72c0e2af400390e90129c1fc66593f26034a833. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01:25Z), 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/TCJPZ2432035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc531ebcb113517967e948c6d03334a5787d700b9b4632ea66a960319cddfd069. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/TCJPZ2432048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd73ab50b9dc570836aa1ee519842d98551e3ead85beb9bd442aa0f1ac3b9c3fc. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/TCJPZ2431657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x110bf11916b9f525d267a5b7f72c0e2af400390e90129c1fc66593f26034a833. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/TCJPZ2432035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc531ebcb113517967e948c6d03334a5787d700b9b4632ea66a960319cddfd069. 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/TCJPZ2432048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2938abf9a795ce4f6d4e14c5d0ef2a3c31d3674eea584bd2530564463b56fc21. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/TCJPZ2432038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb47c1f1662268d8fa9640d78fcd13a886e13bc9fe39a9bc9b18ecb647257057. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/TCJPZ2432063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9af728acc29c987148eef4409f8c876744977027b904f5ef6fc834f4e17a226. 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/TCJPZ2432051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa779a89948cd9ec37b27f144e6e35ad5acaf206607f23b74ade7d0e39957913f. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/TCJPZ2432049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a30c7287cfd6c03e089b5ef1c2c2b6b3a07968202e96722cf038f6f5e390cc4. 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/TCJPZ2432054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1120cdac02988d45dd5a373e6e54e702296b2a9c415947cc4ee042db00d97b4a. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/TCJPZ2432071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82e8b7792cc2c9cdb04bb1d3ae978dfa9fceac09fe9c143f4c70dbc5e6a3fba8. 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/TCJPZ2432078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc37e445c120139d58f80b058b1fbd45ae678fe58d8ed7197cdfa8c058884edd2. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/TCJPZ2432291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d547b30d1a73fddb50af93521c8d469ed6afa4d247330ac1eb45c7ed8e45f00. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/TCJPA2470605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1119ef592e1ded223b88b85b55e729b73af67615e0f7848858c2a80a82238f1. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/TCJPB2416928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c0720cd9ad9b4e44d76b914de88cbd30108849fd1c3b83bda22fac4581293fc. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/TCJPC2445037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bba4855709573d9d1c772f5a0337b40d44f259244e58d5632c4349a8cb542ef. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/TCJPE2509585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe06d73a2109750847807d522436258825abafe4c46e9d4fb1fc9827f4625bda2. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCJPG2565738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fcf6de4fe0ee9ab7c8ea45d43ef14fbf140364c288eae4c4f074887ca5fbf21. 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/TCJPY2317057.