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 0x2dd2d46e94f0bd9444164d76d5eb5cfbaa8b24b417ab50fbede9335857235ce9. Chain 2 (Bitcoin): anchored in block 953765 (2026-06-15T08:55:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/be75f2e9-bd15-4f76-b5a7-d03a2dbef207.json and https://artists.proofprofile.net/proofs/artist/be75f2e9-bd15-4f76-b5a7-d03a2dbef207.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 0x90a809afce8e372241fa5cce004e35dbf064d917915683b6d16eac62dc2694ab. 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/GXD7G2397480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0192ffebf2e789bbc2acb35ac6bd1804650fa7148bba0da626c35560396d4aa1. 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/GXBAV2254365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe47de2395df298b03bd96829d9513f3ee363db60ed2d09ba043dd174c702e0d2. 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/GXBAV2254347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa74129d34b70d00c1412ee7131a51c21603733c34b84e8ce696448804c431845. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/GXBAV2254362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a25035cf0e8af43cf8a26c5bcdcb8457dbf9fb1263a511d516e9fddfa4ddc3. 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/GXBAV2254367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e0149626ac97a448760aef294b6a87c366a7708b4bc9d701d5bd7e123304fe8. 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/GXBAV2254376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4432abaff3901535672a8c05c476a0f5aaac75be63068d408dec77c4a164131. 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/GXBAV2254336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x856929592c109e889f791bc8e8e1382a83f39fd29c7e6fb2a632e5e6ca09c74b. 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/GXBAV2254366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c66ed77e67e9047b494f04cfaa3be43fda96fc2ddb80e34faa68b95409e46a0. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/GXBAV2254360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d800e0edb1f960c6b2270db3c3f15a7139ae48e090654f8a9026c0a2608ec7c. 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/GXBAV2254332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74821f860745836fddfc527961cbd1fadd2319c0f810ba9f9adf0027fb2bc9f0. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/GXBAV2254378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63e2ba259805f836d851ac99c35413f59b5dc7e527b8a48af74ef181f23bf2fa. 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/GXBAV2254326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5b1c935cbaaa32a338ab7978c6a498ced69ee2eabecb026e5f21b80a6c9b7c1. 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/GXBAV2248074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec7d5f53b46d5d7ead1d2225d87b37c7b3d396fe4221ed11b0e83294b49bf3cb. 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/GXBAV2248063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a8e0d00b1cd1bd2c96c2f0b0f0a48b30882761596a078a42fa4df92b8ac9e5. 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/GXBAV2248064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d45ee25ae315263a01877d8a30fe0d7f7ebd73b54400c6a0ea9551b28997800. 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/GXBAV2248071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0163b296e239daf2d746d4f7f3764e6ad1fc6dcbe9cbc17b5e5cd655034738a7. 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/GXBAV2248073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30297f81d4b6d03ff5c60f0113247be61822d9ab5354425210c0d7bf53890df0. 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/GXBAV2248046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d0d1c97ea711b6c723c0360424e21ccb30cc6151cc9cbe00ee6409ae763a1c8. 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/GXBAV2248050.