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 0xc67720981ad470adee16d214d4418d8f15a02caf2bb6bdfbdd8f0a4a629cd775. 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/057215e9-a96d-4997-ad35-d9b499182375.json and https://artists.proofprofile.net/proofs/artist/057215e9-a96d-4997-ad35-d9b499182375.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 0x040406c81f562fd1987d7611fa013db841f8bca5449275091ed383ad6645d408. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/QZDA61969927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ae0a718e3568e99492ba32d196728977367f7587edd6cdbb8eadd94fa438474. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27: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/QZFYX1961936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x614f881f9beb4dd8e3f6e63df63574a9c47195c5fa0b967ef8afecb99659bb85. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/QZFYZ1982113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1aff0e226119cdfa59c0fd8047c01a4a6334d5d01491a61cdaafe143c0a3d40. 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/QZFZ72024409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e33494301bdccc3d76e9b371f0dd925e120ec2f0f4b8a94c7541a879adba7ae. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/QZES52040112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb664a8a4d3320e143ec154c1f7ea1c282fd09798bf0dd865729e892adc45ff. 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/QZHN62077105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x492485c536b49807b98468f8a495bde4ca67973b36acc54ca9a56e6210f32c13. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZHNA2004469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86e439c931925626d4230a660cc6546096a9edc5344f141073e254a8e581216e. 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/QZK6J2072200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd41f2d42659284e097a2066b15b3f78cff3a56397f8d782c68117ce026bf4a59. 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/QZK6F2204684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x360bfcfe586f8b33c959cddd43db9989ca3cc6afde50698fc26e75333ca2c335. 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/QZMEN2264611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcee1526491ddf4b4eaa7b9eec0872dc03c8f1fd4e4570676e32f326c891620a. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55:37Z), 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/QZNWT2228227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaf42ab1d8c5a5c5b6b136bd7b51e3d16d358d96b8511edf4fc19c676b891dd8. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZNWW2239760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x624f62e732441a5e561d058aa13332acde0f17ee35999d56daae36cc5d718505. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZNWW2239761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a8ffbb32e1a26390ddbef834c4fdad539debb7e7b41039b69fa6de2ffbb85ca. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14:35Z), 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/QZNWW2239762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30183af606fad417b78c8ef9c4d0cf6f49da3f338c2125f4ed834100c7844413. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZTAS2213874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe657ede8bbdcaaaa5e1ad732bb6a24dccfb24dc4a6ffb2c8a933260637df7bdf. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/QZHNB2072410.