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 0xacc7f9d51f8a2fb037e820ae4a5f57a0fc95aba4d95ebd364e91bf430d23b19e. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f3acd979-b3d4-4fa8-8c92-a54ec4427459.json and https://artists.proofprofile.net/proofs/artist/f3acd979-b3d4-4fa8-8c92-a54ec4427459.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 0xa7bbd6bc92aebc8c553eaa7aac5ca366deef39f305996e04d2ad3bee3f383ce3. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZTB52360832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64af63d60b51ce5f52668d749fe76a82c08125ed79ad2e0c8a416c88d4150531. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QZK6Q2426767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x908b00d6c791f54147cc01b41f770932b10095b0a6fb0796679f1ada3bf2e9bc. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58:18Z), 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/QT3EZ2449523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e12ef125b437da65eaa37817cd3860f6544ba33c65be5cd001905965006667f. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41:13Z), 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/QT3EZ2449524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59288a115609d54ce3db7b659766c12e0b528b0f894367b4bee5c8112c392a4c. 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/QT3EZ2449525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca5a92117d6dbc0dc7c24135581f385ba94a9de919a35d54c2aa4b3da6e8fbd2. 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/QT3EZ2449526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x122df0c9c25f14a6cb6e48ab8f70ff9d820db0476353b990466ef39e14975f25. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/QT3EZ2449527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x128b9bc4584eb7b0c2e15466afc9546352cf1f369adf684ba60f967a59f641e1. 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/QT3EZ2449528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ab1386cdf630c94a657fce3a8afc442e1a1db56c7c8999cb5e3375a53cabe52. 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/QT3EZ2449529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b39b42d366b1c0d228a93122b6d2e8f4427b35c71f8082496eac9954192e520. 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/QT3EZ2449530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5abfbbf40d5c7ef0e4e028d5100e14d9eb59e15d92093e040482f48fef2d2020. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QT3EZ2449531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbd78913e929f4df918e8732e293e632a1c83114343cf3426ef970e5fcd92c35. 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/QT3EZ2449532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe34b7df6de41cc71deb167d690561d84144d7ec02384b395ddc33d37f2f54555. 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/QT3EZ2449533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf32487241f054d91c63c478e1504a87c21cda76fde89b6b400503e1a56ac8db4. 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/QT3EZ2449534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe779d7e4693eafc5125d7b99f852bdc0b35a2f02df96ad88276b9a7491998140. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/US92U2400640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb367aed6fa4e35f6e22fadcb8c72176bd11421275bc3154b532c556ef9b034df. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZK6N2576557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71ae3d9890c42ea4b035185942cbb16122323a7c995ed602cd9ac9d0bde89c92. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/QZNWX2506289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4196cb2524582e28aa8dc990fb51c91ed1529626ee682d1d9042e0c04b6bb02. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZNWX2506290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc362840cc57769357d3a2b476312d1bf734e871bca655f9bc8647c21230bd39c. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZNWX2506293.