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 0x5a75c206fc052cee896246cb13466a362c8f1bfea28ff6440c399bd4f472430f. Chain 2 (Bitcoin): anchored in block 954050 (2026-06-17T05:14:33Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/42bce3b3-2b36-4b59-852d-9cf7cbbc8d99.json and https://artists.proofprofile.net/proofs/artist/42bce3b3-2b36-4b59-852d-9cf7cbbc8d99.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 0x231d1c152a45f1cafffa21c64eff85417961006b19c875266dbba92a4e695187. 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/FITCR2004118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67e1242e650d42db9be73a1213892455620774701b394976c8072185761d80a0. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/FITCR2004181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0c7e858aed13666f1fa94b0beb0b30bc3227b4f2733771aa6ed78e0af1aab18. 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/FITCR1804350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e345313f0a12f0a66839c7aa91fdc9e6cfb22b9f78d456ea128adf1cddb034e. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/FITCR1804351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe882777fc018fd1117d2bb90af55a2170aabb558b9f11855d8e2962ee8a0e977. 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/FITCR1804352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b5d0d9ea37567fa15e9ff00062d419ee3884ffea7cadbfd23fbf53a3cc95748. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/FITCR1804353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x848bdb251396e0e4c3729d0e46eb1112ac50a94ef9fcebc1e473e7724ec6bc2f. 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/FITCR1804354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x628454da00894510ad2cf00db18f20c757be57bb49a3bd68c55a0689671379f3. 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/FITCR1804355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd65c2b09e0a7b49b0621a9192b0a0f0e622e11fdbe58ac78fd64c4bf6b76344. 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/FITCR1804357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae6410d94f502813690ccfc4cc203b7a95ddca0307123c0ba31c30a504a2f08f. 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/FITCR1804358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bb8c88422223ac3f3999cffdd72d13cba3c37d2e975921afec6e050415fac2a. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/FITCR1804359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x181f348ad7fcf8d1827a7027a16bdcc52e62ceb0981ec1b13810828b0b51509b. 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/FITCR1804360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbff551d32976236b3e6e4b56ca0cd221155019c54b7e5e9bd1e3347ecd46798e. 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/FITCR1804361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x231d1c152a45f1cafffa21c64eff85417961006b19c875266dbba92a4e695187. 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/FITCR2004118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b5d0d9ea37567fa15e9ff00062d419ee3884ffea7cadbfd23fbf53a3cc95748. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/FITCR1804353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e345313f0a12f0a66839c7aa91fdc9e6cfb22b9f78d456ea128adf1cddb034e. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/FITCR1804351.