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 0xd717fa1ddfc5cd0072ba5db0c56168ee71456d23710bbffabed452738b73ac1f. Chain 2 (Bitcoin): anchored in block 953982 (2026-06-16T17:42:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2cd84772-58f8-4574-b078-f963f0f30b02.json and https://artists.proofprofile.net/proofs/artist/2cd84772-58f8-4574-b078-f963f0f30b02.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 0x9a4e9d0e2357450e831cd8a2972884d258768809dc9530f5f93f7b359ca2270c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/TCACP1661403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e1910eceba38083457ca9705a5a9eed6ad0c5d2be29ca8970d84089dd4c5528. 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/TCACP1661424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd65cd253f62bc4ffc14a252ad4b4121a972091af1c47afe880ea702e147d5fc6. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/TCACP1661425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70cc3387091f3134ddab34eae861befd0e92f1573d08cc3d23d90889a6af8ede. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/TCACP1661426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8dc502a981a4e6a2c3b4e11cf2d458bb7aff1bd9ef7d6bcd08f7826ce8facb0. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/TCACP1661427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7331135de35dceb0e4efb28e1f7ef88d9aab0c4a9af55c9ead39df149e630990. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/TCACP1661429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb71fe029edddb77e0b9cd339e00d7cbd38e1b5e25a18e14a29a4b5621370b28b. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/TCACP1661430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb89ecb1f9343b6eac37163620fa57b9f9fc34702aefa6b985b4d5888102bcd. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/TCACP1661431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea47587fe0a13e19e009c8f74bef863c543820325b951264c66dcb89d27a24c2. 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/TCACP1661433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f0d022f4731db7e6112bde940bcae5f4650ce92ba1fa733185ba4788e861ca9. 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/TCACP1661434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d68ad0c68eceb22f428d22cc178a4407490fc5b7d4a361820bc2f99f67769c9. 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/TCACP1661435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c89974365ffcd8d57bee2f28682425e18de9d7c97c99dffd599a516620576e7. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/TCACP1661459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4af6091e5b2745ed498222e02cf6ef95d76917e006f6856a1f9587b8cee2437. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/TCACP1661460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb2dbfe2d45003522fd7ebe19a295e6043b4c1cb8e0f26c126a12e6c2056e7b. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/TCACP1661461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e169554d0ea0eeab599138cd15bbe31bb25222fd39251c64277d9a8fca92555. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/TCACP1661462.