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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10b13eefee1fd3c9103f0309375dde4998d757081a2920b3161d5abbfef3f770. Chain 2 (Bitcoin): anchored in block 953719 (2026-06-15T01:07:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8bae9a8d-8b14-413d-b07d-3b74414aeba8.json and https://artists.proofprofile.net/proofs/artist/8bae9a8d-8b14-413d-b07d-3b74414aeba8.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab7d8ff4875fb349973c9b44b294c619706f12ff07cb80e964c29eda6b5b4d6f. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:42: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/QZNJV2148845.
Lembre de Mim (Viva: A Vida é Uma Festa)
Minha Chance de Viver (Up: Altas Aventuras)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09ca726da05f631e3a268f63894ce144ce474d396d545d287c076dc1989bc9fd. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55:21Z), 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/QZMEM2230834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf994d7de1499cdf1901636105ffd06a0e1bd346a63b7ed0f38b4c00b86ed1a19. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZTAW2209505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ff13f5c30dc0471b4e8a8004acf5dc5c6e75d7018a555e66b69ce467c1abaa0. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZTB32278235.
Os Espinhos da Aurora Escarlate (Trilha Sonora Original)
Memórias do Outro Lado (Trilha Sonora Original)
Meu Romance (Uma Autoral de Heartstopper)