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 0x539a2656f6dd4f8310e4eb7b63a247cbe4b3d85ae591694c63a57a798b6498b4. Chain 2 (Bitcoin): anchored in block 954705 (2026-06-21T13:42:37Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f1b27797-de70-47bd-a95d-5fc0d4ba63a3.json and https://artists.proofprofile.net/proofs/artist/f1b27797-de70-47bd-a95d-5fc0d4ba63a3.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 0xb10e1bf534340e662c23edb439323e59d34c64199ad10ffb3aa2fa90244ec97f. 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/FRX452055718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc68c5c84db010cd2e8613bcf81df07801e905b9b2e9712190f61b36bab1b6712. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/FR59R2018804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5249ee1b529cec31e5f3a19efa1e9df3cdd9c3336ec3077d067785e00a058cc. 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/FRX282070712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486950cb545cb67f40e47cf84bde32fd3a218d888e721d8e2a072b1fbef08b2a. 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/FRS182047778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x025a4ec40b6b6e299b721658bd3d93c17e85bc3d236fc03810138e0c8a890eb0. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12: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/FRX762001923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1e84ad3fe77787ec48cc080d606d34f3ecb070c6c63a0947285fefa54b4a65c. 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/FRS182047779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50350658fbdcb11b41ed867bf7cf7cf6744346cd6325e684a7fb6f8901115b79. 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/FRS182047780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb18714e5b71846bf6f96ba37442d42dff75943d4b767a0cc2c15ab22acd8de5e. 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/FRS182047781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddc01c76e510d1a785f8a98e7411057b412331e57ccb5c1d43a305220a71ef4a. 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/FRS182047782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8560462f4b08c5f7536e8b8c3463c9b25db963531c1f695430bb37f33d31cf6. 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/FRS182047783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa952b62558a49900e5a973675d7befe56a04f0b800206884ce8e7592457431ef. 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/FRS182047784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa0b53a965b4063faa30a1c86102407638e66ee3efe3d45248629c5489167984. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/FRS182047785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e20d888fdc17e98a3de3887679f6f7dd046f8cf5f86518b7bbdf178da8bd941. 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/FR10S2310216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x125d77a68f8158f4733bba5f54e7dd5b277f13ec094cd290a676e99a044c70cd. 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/FRS182140292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63e6915da15afb3371854a6255d244fa0806671caa68d84518d67b34e4a87208. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-13T07:54:01Z), 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/DGA062066885.