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 0x773aa2a1bf40e83afd43626c4cf3ea4bfd2eb4d7780dafdfee23f873b36c50dd. 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/f4997744-1374-4173-889c-38bb65f46df6.json and https://artists.proofprofile.net/proofs/artist/f4997744-1374-4173-889c-38bb65f46df6.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 0xa4de283fbd1d0dba25645c15a3a3c8c8f141efe6c880285b8e1a70b2e68e675b. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/FRX282081163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec446c0e071f97aef1c00f6efa3437b1ff38df519c39df023c3763cc3683ec58. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/FR10S2104385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87095fd8e1e4502f02feb88fe6f245df5bf1ab71c8f1884e2b1f0002e7e67ba2. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/FR2X42202300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe0691aec1cc723356f72e6a126bf86cdf7c9c7febbb1ae339bff897d14a9b4b. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/FR96X2285805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23ba14098d29ca01119405fd8ecf5766718f68f72a998bb0685e24ffbf673956. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/FRX282303312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05476233bd568ecca76fee299052edae45dfcae39d017229b49d00a5a3271866. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/FRX762362958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a4d79a7e9b162f32e6f00e5d462133ee8dd44e6f912b713673cc3c9fb9c577d. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/FRX872373716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6787266632554f89fa060c0621c25d0a48567ed8e9d68f614d4bf143cf9a0a92. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/DGA062313770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10892acf7c50e24d75b31e066dcc15d842984b484e58fbd8d522bf9fb648e691. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/GX3HH2318444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xede14c593067de4c38a9e9a3af8b43b4667f6b46d687baa15e3196164365a87e. Chain 2 (Bitcoin): anchored in block 957608 (2026-07-11T21:00: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/DGA0H2327221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26743e9ffdc5676b789d319c877d6a2d27e296dcc6ecd34f102b146fb8cdba9c. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/DGA0T2413051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc7d2164cee4e409ef362056d13a7df106c25d050f85183522a0ff0426faa2d9. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/FR10S2528797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x151a616d39891f9b6aa3a87ccbbc23d715104cee7d932a18ca1e40972b335d8a. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/FR10S2528803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd918d6929bebd6172a4be5b6adeedbf2ea393a7b9f0b530409055b33cbb637aa. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/FR10S2528846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd7dd9ba70563eb52b28258321942881c742e49cb98ce2fbaac2b3e83531635c. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52: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/FR10S2528854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e8365f3344f276fb91fae37c1266ce2b010e03fbdc942f8c73414ea2593651e. 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/FR10S2556555.