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 0x935e808f998832ec4e7132cb993e5b1700cc2f2e27d23d00212b45fb2a14a80a. 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/5dd5767f-1f6c-4a40-bdf7-d1d97df71fc6.json and https://artists.proofprofile.net/proofs/artist/5dd5767f-1f6c-4a40-bdf7-d1d97df71fc6.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 0xeb08c2c3f52902d60ccdfa52099d8b00f72ac75a4fbc754fcf5f5f768c0af882. 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/BX7P32300364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a2020f2177d212f917d7dd5e7d0248bcbec3293c775baf1e9ce4b6ccf5adb3b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BKBSS2400624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9b377645a8787c00489f8f63aa4f778467b54092e2614861a2298c0877dd58c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BX7P32300676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c6f308dea0c5359b4cab87de013aef2d1d461f457301d25806d8b5bf0f0e1da. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BXULA2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8964024d819b3c9a23596905bdbfb200ab7841072c371730c78915256d7657a. 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/BX7P32300774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69b4bea1b61c59f642342742308bb09458746495422e6137270b20352077cdf9. 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/BX7P32100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x493ba35d49241d5e2928220a604731a40aed4ab9dc369fbb420c6ac252f45c68. 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/BX7P32100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e12971aff0aa23edc865ec33fa54e67794707c45ab1911ba6de8a2c2c6e62dc. 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/BX7P32100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x450d4a830639caf001b3f525b526049b0a96b5ca13bca62c09e8d8e102b9a15f. 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/BX7P32100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40261261ec31acc9815050a056f69e3a0388e2e190a702f01401bcc0fa4e2c22. 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/BRWMB2301884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x939691bc97ad3cb53d7d6ff5c58f54b526a806ca0eedd0a29fb2f93a5d5f0bfa. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BX7P32300440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c1b7bcbecc54b2fd3061fd065f9a9659ffeb97db31f3ebdeda5942231b270db. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BX7P32300433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x441cb75d84727cc117359fb8a580a445949b441bd1ddf8c8cc3fdb07a6dd1bf9. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BX7P32300434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30bc2eaf5e40587a4bc6b5f21c6361c495c0104164cbb12d0e11d1a859ddca4a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BX7P32300435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x068b0cb16ba3013054c9f726aef3d7e099bf6200531a86fc67f7240399ce92f0. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BX7P32300430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56b12650cc83ea8adaef20846da64743bcd8b06bdd09e503af11d2977a9fba05. 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/BX7P32200098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1645818b78124efbca332040f72a236ddc2f86ef2ab35bac979af159029f9cb0. 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/BX7P32300369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63a5d9b6786c920986213f077c6311a5dbf4e29d1ea8f75618127c9c165131cf. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BCV112100035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52422fee055de0adda94c3d84ce1b17db3ff355424904baccdc5f2770b139b5d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BX7P32100019.