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 0x1f78f0460acaa69b01cc060796c39076cd0b3e7adfc98d21ac96fc0d963b798a. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/476fc1df-82d0-4461-96c3-13e99318cf8d.json and https://artists.proofprofile.net/proofs/artist/476fc1df-82d0-4461-96c3-13e99318cf8d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Cantigas para Não Dormir no Ponto (Mixtape)
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 0xf69ec1b1e13aaeef2803a0ce7b97244fc982b912f24f63a948157fecd7f12a0b. 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/QZNJV2325826.
O Belo Violento (Sem Paciência pra Televisão)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9549b9bfc71b618c9d216c3964c7ef16e9094c040d4821a3163abfecd386d9c3. 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/QZNJV2325827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7e1f45f1a39b5c8b820cc12b00bac9ff4d9b07574aca93272272dd950550afd. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/QZNJV2325828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16d539107e59a7b280a0bab36784b8cba313bfb179beb037d25cb95b1209c7d2. 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/QZNJV2325829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20e0a1ce9424146a9dd5367852105c75cdb095f527e631328e6fa961ff382927. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21:01Z), 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/QZNJV2325831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0dbcb92c8d7cd699d9fdfac020691f439f16a515f4c662951cbf4dee1a330d0. 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/QZNJV2325830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc94b3fbef2f4f5e909f79073340502781c18af251256e35d4e152b8883ca931b. 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/QZNJV2325832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x140fdc2e6db4bb80b043fda676caf9f39213287a5267db35011c3a1e2531071d. 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/QZNJV2325833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6683e4a3ea37eba59a0880595f3ce507d4dcdfc8d85e4d315f201d9c431dd584. 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/QZNJV2325834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76fbc0829069e76c112a483a6544e1ec4283e5536b63bc360e61e02d0a43a789. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZNJV2325835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b0e0c6065a0d0e9e290d25b9043f950e73f5450532dab0c486b92c0c607145f. 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/QZNJV2325836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e872d35a2abb74f0eb9e3767a095ff509dcb31478d7159d8b8766b53d21a403. 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/QZNJV2325837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceb5c952249c4e936eedf9b3bb7d132413518072a4b852acbd70655109503045. 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/QZNJV2325838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb025af56adcdd8a028f81a5a7937cbbafe3568b69bd3722cf27e2771233fde72. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/QZW9M2333235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff989b8e4136552c665db597e9c2d1a635527badf513fe9dac7177cd515b6500. 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/QZW9N2210943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf46dcb779907e2f9a05bf9fcab8b55f0a87f99e60baeb8b985bd3568799b5ea8. 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/US7VG2243729.