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 0x5c0c4eaab63c1c87d95a6c1a3b3afc333f27d524b409656db22e19d0ee996787. 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/40963439-ecf4-484d-aa30-dfa924b17b15.json and https://artists.proofprofile.net/proofs/artist/40963439-ecf4-484d-aa30-dfa924b17b15.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 0xbed1e4a6b8f0613cb9e137db59bc2e8c7157b22d77a29bb7b9569222d41786fe. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZFYX2320365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64e2b462991fbe7a39b79182ef8705b9988f88b87e832699a8d53230f65efbdd. 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/QZHN32202602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5673eb779d3397d585531cea4c9b0f6b971100f4b1adb17524eaac071871c32. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZHN32202603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4a38dbfcc0bfd18bc51de1dd805a0f6426c0199be62cf3dac53fdea22b82440. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZHN32202604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23392dae7d6eafec710f0f3d74787366fde617b169915ae427af46fc4b60729c. 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/QZHN32202605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62357d65b2b00f6d4fe4ff06fdf7dd1b1b70f85dae72efa89f3f45ae3e3b2922. 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/QZHN32202606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ead8867d2fdb78578cfed4e3fc3a5e5d369eabfd4cb77744310ce241f875d69. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZDA52257972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59b43976bc364a91670e84b458a1bc85a7a3638a50398cdab42630d16272154f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZFZ22277164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cc58ce92cb39bfa2c67925e73beffd007d9b53b0fe6232a57c7ae08b8f050e4. 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/QZMEN2133013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa66b6767d6938dc2d35118dab4de3f83db3d6374c3f1dad2d631e125e1246289. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZFZ62138179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6b68c119b393a6c294d535f339af32085a5b350bb5e59e03abe84f535109722. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZFZ52169714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23dac446845869d989f8cabdda8582ba60922991f1b30854c36cd893216e4ad8. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZFZ62138180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9247cead0d195f54506b2fdc033e33fd1e44a9f1bd00ba437c11c824f67888a2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZHNB2015033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x232e533012f78e48c2b111a4ecf81509ef5b7569778a0f365f14e3d3aa76521c. 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/QZHN52089582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a893cd9efe40bff51743f5d998f3b0f7ef10a42a6c8105b9650c0d7432d02ac. 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/QZHN32064125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecc80f38a8f90bb954a79c143a289dd6ccebcedec82411faf9523a27dd6dc5ea. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZFZ62022857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33e468406d45befa63855ccaf2486127ed725249020655e1ae23e1ff860537ff. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZFYW2081908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe41b1ac393dea526e0f6137849ba5233868c0c58583c488bd6c1463c5185bf05. 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/QZFZ71980409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafa7b5474fe7d3bf1fbae86109fff06f2cf220c3cc5e054a43e3f847442cf206. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZFYW1984191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7302e755c3de82a97f38465d2abf3cc374d6602f46d78e7e58ba38abced8bf2b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZDA71930683.