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 0x7cebb2a012d27cc81745f0e87d9ec8b5f8aff51adbe95ddabab9521c7ceb2d44. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/afd754d8-e9df-4431-92ce-b982553746ba.json and https://artists.proofprofile.net/proofs/artist/afd754d8-e9df-4431-92ce-b982553746ba.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
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 0x3b4c68a619c8c1c7a60a918470aba352fad28beba0705024c1089437a461dacf. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHZ62036837 — a six-check JSON result.
Minha Vida Mudou / Deixa Alagar - Acústico
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b4d8219fff48e1a0dc6190e20769122b2224caf8c7ea8bb44187301798a6bdf. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHZ62036838 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdcc234dff57f1cebab5cd36224f85a6b97e0cc6c3f9477923a99b1b8830d185. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54:12Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHZ62036839 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1416555d5aafa17782ba7d711049699062249eab41cbabd6c359801a16379d5. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHZ62059506 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2713a527e6e700e068845ed758484554e12efac3fffceeec4671e0941dc19e47. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHZ62059507 — a six-check JSON result.
La Belle de Jour / Deixa Acontecer / Saudade do Amor (Ao Vivo)
Graça / Só Depois / Trem das Onze / Amor Estou Sofrendo / Brilho no Olhar
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1381226fd4d48de628b9c20271ed8afd08fd3bc5460f32c82b2c4fee72089e10. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJY2370401 — a six-check JSON result.
A Carta / Eu Não Sou de Me Entregar / Engano / Tira Ela de Mim / Quando É Amor
Deixa Alagar / Eu Quero Só Você / Cheia de Manias
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8012730188e6152d4271bdbb2f4f3ed91595457004d06093d16472ffa814c5e. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZW9L2316660 — a six-check JSON result.
Mistureba ( Garota Nacional / Natiruts Reggae Power / Zóio de Lula ) [Ao Vivo]
Mistureba ( Quero Ser Feliz Também / Sorri, sou Rei ) [Ao Vivo]
Mistureba ( Quero Ser Feliz Também / Sorri, sou Rei )
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad5d735c5daf98def35c4c4cb095e5d847c608d608939e415c449cfb0f3a5580. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NL8RL2438472 — a six-check JSON result.
Mistureba ( Deixa Tudo Como Tá / Manda Áudio / Desse Jeito é Ruim Pra Mim) [Ao Vivo]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x536d352b1c27c19c9146048bdd9d1d2aff7221740074fa734f88393c881e0539. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCSON2500031 — a six-check JSON result.
Nosso Primeiro Beijo / Apaguei Pra Todos - Ao Vivo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e4d3f7de4fc477e742ebe5a173e18dc3e1d6ef06cf7857139b66d15f24db52b. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCSON2500035 — a six-check JSON result.
Pente e Rala / Abandonado / Ô Queiroz - Ao Vivo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc64acfdbe851d12b5e0c9c9bc5154e3532d7b7a33d412ab33ea6aa6a0e88e881. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCSON2500075 — a six-check JSON result.
Enquanto Houver Razões / Última Noite - Ao Vivo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb88342d8f6ab6c1172fc20579be6c881e976c859d3b6ead37b73ee014dab773d. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCSON2500077 — a six-check JSON result.
Morango do Nordeste / Deus Me Livre - Ao Vivo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a48a852f114983dbb98030d59e1c30bfe2e8f80428eddc5b9a2f7a8a4c3e2d0. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCSON2500079 — a six-check JSON result.
Instinto / Nada Vai Separar / Reinventar (Ao Vivo)
Instinto, Nada Vai Separar, Reinventar - Ao Vivo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b78402218a9ee48afad0d77c2fbfa326b739e1f28b9f0001836a69fca021523. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCSON2500081 — a six-check JSON result.