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 0x73663161cc51e7d504359b440261fab41bef77c95d2eda974ca948a2a1cbc527. 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/e54805f7-1c89-48d4-946c-fa74c7a99398.json and https://artists.proofprofile.net/proofs/artist/e54805f7-1c89-48d4-946c-fa74c7a99398.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 0xe202efd4c351be9f39c80ad43932eb763486db3e61501e2292dc190c3d5c3fe1. 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/QZMZ92171862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bfcc32622821ce663109987a0cca16a33eb9b17bab986076e7a9f33cbc8f1e0. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMZ92171865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f4616a19b436d51f9f02cca2036e0e9e1393ba3dea03fbcad50c039835a03ce. 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/QZMZ92171866.
Nóis Que Traça / Pivete É Doido - Ao Vivo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf80521a93eaa14330e00e81b5a4e1596053a6a8605a91381a91c43c7bed2474c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMZ92171868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf625bb025f71aea9f66d98bffb355046800c13d009ef8924bc6ac21b1c4b8872. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03:35Z), 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/QZMZ92171871.
Caguete Descarado / Perdeu Pai / Arriadinha / Na Geral / Craw - Ao Vivo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fd8f657c5ba25e3b49e525fd8329d381ff7dabcfac836f5e58f8c89b96de364. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMZ92171873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabd5c7f03b4223f3bf216b42f561bf46bb305de194876b6454383b70c518e9cb. 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/QZMZ92171877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36cdd15eaf2b1bc23f00a80c4d3ac41b6211bc50c723780a3fcb20f7f56634c0. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBLFP2158602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47a2bef178b28b9c76726db97982f416d2471e1b4f7c10b57d4114ca3a3ecc30. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBLFP2158648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6af673b4d397ed9d1729697a447f32d05f1812d082eb3085cd24b897750bd6d3. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBLFP2158644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95da6daf10930e6e9fd1c84df1c21e6c48798d064155b5c05cb84165051b66f4. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/QZNJZ2227863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x273e01e7d141beb32f87dd300816213dd9659b7627148c3e892a26fb3ede7be9. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJZ2227624.
No Styllo / Caguete / Perdeu Pai / Arriadinha no Chão / A Geral / A Geral 2 / Surra de Bunda
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1baa0e95609bbe5d01f030b0b9afd02194efbd628ee9560268968697726e6e0e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJZ2227626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a09c3e49bdeeb7093ad017ea712ea46a67351308c49f61b5b61f8fd3d357e0d. 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/QZNJZ2227628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d570e8c70fd92bcaed44e6420348a09e7f613ba8518d0d676f976fbc7f68172. 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/QZNJZ2227629.
Violeira de Apache / Faz Gostoso / Senta Novinha / Nós Que Traça / Bumbum no Chão
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69a0eb5db3f21274f37471b9fd7de3fb0f890c3e2886ec89f6faa132c2dacd6a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJZ2227632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a362450974a80445fc5b7be65bb649a2ae287ef109ee4c867837a0317de3c75. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJZ2227311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6d55969f1fff68305bc2ae0f95fbf46bff96bf5a7288d2aae9a1111d6315489. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJZ2226618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb638cf02d12a2f7b8b57c19224695843e57fd7dd7f0157609c334302df76bd5a. 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/QZNJZ2226619.