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 0x588ecfc57238e4addb71e53ab3037b0e98cf2069e8f39924591ecda228ce9883. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cc03ea13-5712-43e6-b047-56d0a8b343d2.json and https://artists.proofprofile.net/proofs/artist/cc03ea13-5712-43e6-b047-56d0a8b343d2.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Fatalmente / Não Tem Hora Nem Lugar (Ao Vivo)
Intriga da Oposição / Sintomas de Amor (Ao Vivo)
Joguei a Toalha / Te Esquecer de Novo (Ao Vivo)
Desse Jeito É Ruim pra Mim / Traição (Ao Vivo)
Fica Combinado Assim / O Amor Não Tem Culpa (Ao Vivo)
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 0x11af9d630c03abb57799e0578ab92e8dac9433722459789060659023f2faac9a. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-17T00:06: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/BXG9S2300093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ad01886024da57b12e0f3a0de6db12708df7b25af01e9f64270835d07c3f74a. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T18:12:07Z), 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/BXG9S2300090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc47624bdc873a9cdff6fd9afb57f19d3c3f42d498dfbf2eb1d50d97031096249. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/BKNRN2400022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10f0fd52f5143a8b092f714c66e3b3384e67913b65e25d608d90a4e4f0534d4d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/BRRGE2300678.