Ana Faria Fainguelernt (born 19 December 1997), better known by the stage name Ana Frango Elétrico (), is a Brazilian singer-songwriter, multi-instrumentalist, producer, poet, and visual artist. Base
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 0x74ee78dd29295f99a3e7dd19da7fdeefe79a90d35814ba48b3723882e5949dff. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ab6eb8c5-3962-4142-b4e0-8323b270b5f9.json and https://artists.proofprofile.net/proofs/artist/ab6eb8c5-3962-4142-b4e0-8323b270b5f9.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 0x4f162faae8c4fa6dc4efdaa0b1ec35954bcd12f9ca11ac8dd5d48beb96bb8e8b. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/BXU9F1900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe671c3bf926cd02ff82650344f50dd0d131e813e1d3ecaab56823a888d9532cf. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), 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/BXU9F2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe671c3bf926cd02ff82650344f50dd0d131e813e1d3ecaab56823a888d9532cf. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXU9F2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbf4ed6a66e9c8fa7269973d12eeed1932dd4d0cbe6414faf954b79acf33fd45. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T23:53:50Z), 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/BXU9F2300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbf4ed6a66e9c8fa7269973d12eeed1932dd4d0cbe6414faf954b79acf33fd45. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), 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/BXU9F2300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe671c3bf926cd02ff82650344f50dd0d131e813e1d3ecaab56823a888d9532cf. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T23:51:39Z), 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/BXU9F2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x012d7cf24dd8b57eb3785844ec3dfe9dae101c1b44bd7573265531b41eca050d. 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/BXUGU1900020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fcc78246f4dccd873d1e0b8a68dc636788db8b824ace21fa32b7cddb7ffefec. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXB2L2400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6556dffe14123444493cd17da11980378f963801e5710f5d2b844f5fb5281c8a. 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/BXD3Q2100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffa678dbd649f6913a45303edadeb3009b6e5700f36f011e80c65062de020747. 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/BRQPP1900011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90545d8e72797d859d07c9583e2a89ea68b97b2bfbb0467066db1777e16e0b80. 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/BRQPP1900012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fd8dac5df63717792e1a641a7bcd36e3cc435f44839f731cf7e7d077fab4636. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/BRQPP1900014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fedd23bb13b1a53c959fd4dbf547056b7c45c94191866fc0f56cb1083d7e00e. 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/BRQPP1900017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x937409a4226c48686ce5eaed8d7bb0bb436ba871046c35da69e6c8c0b93add3c. 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/GBDCR2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x937409a4226c48686ce5eaed8d7bb0bb436ba871046c35da69e6c8c0b93add3c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/GBDCR2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x645789d2ae9ffcc9006ba0e4cc8e23b7868798df37e50afea92db706da7b47e6. 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/BXKBP2200125.
Mal Secreto - Ao Vivo no Coala Festival 2023
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25abf5cafd3cbf558d211d6ac36e6efe02729e66e6c1481cd5658c8ce265a5b9. 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/BCNMM2400019.
Hidden Waters: Strange and Sublime Sounds of Rio de Janeiro
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98f4fa4eb85e3a9cdf7ff776b21ed38105bf2d3c3a2ee574339882d466d9ea04. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/GBCLQ2200725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46eb57288c61c08cc25afb438e8f5e5964af96e6fae47afc899e7a1c6541a50d. 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/BKO8L2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46eb57288c61c08cc25afb438e8f5e5964af96e6fae47afc899e7a1c6541a50d. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-21T16:57:17Z), 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/BKO8L2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f1bb99469f62cfb5be0af13895fe45884f0038d86d8adf31fbaabd1d799fcd1. 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/BX7MG2100062.
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 0x91a2e03e9f01bdbe3910cfbdf744e5e11d84af6903a0930881c72e0a3965f17e. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/BRQPP1900016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0274d38bd3aa9957992dd1a658d3ba87f7fc9f63fdf27d886ef1452f157e154. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/BRQPP1900020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22481daabeb1478fce52a3feb1a0e95646c9c3775a5d3f2f118a4a0863a876ad. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/BXTS71700016.