Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

Β© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

Ai-West-Africa/aiwa-consentchain

Domain:

natural language processing

Record type:

software
Creator:
Ai-
Host:
A secure, end-to-end pipeline for immutably logging Mandinka audio submissions to the Polygon blockchain. This system integrates WordPress (Forminator), Google Cloud Storage (GCS), HashiCorp Vault, and custom smart contracts to ensure each recording is hashed, stored, and transparently verified on-chain. # AiWA ConsentChain Secure, blockchain-based logging of West African Language oral submissions using WordPress, GCS, Vault, and Polygon. ## πŸ” Overview AiWA RecordChain is an auditable, end-to-end pipeline that captures, verifies, and immutably logs audio submissions for the AiWA (Ai West Africa) language preservation project. Built for long-term data integrity and ethical transparency, this system ensures every oral history is: - Collected via WordPress (Forminator) - Uploaded to Google Cloud Storage (GCS) - Hashed (SHA-256) for integrity - Logged immutably to the Polygon blockchain (Mumbai β†’ Mainnet) - Secured using HashiCorp Vault for secrets management All data is cross-linked back to WordPress as a Custom Post Type with associated metadata. --- ## 🧱 Architecture - **Frontend**: WordPress + Forminator - **Storage**: Google Cloud Storage (GCS) - **Blockchain**: Custom Solidity contract deployed to Polygon - **Secrets**: Managed via HashiCorp Vault (AppRole auth) - **Plugin**: All custom logic lives in a dedicated WordPress plugin --- ## βœ… Phase 1 Scope (Testnet MVP) - Deploy MandinkaRecordingLog.sol to Polygon Mumbai - Trigger contract logging from Forminator hook - Store SHA-256 hashes + GCS URI + Tx hash in WordPress - Fetch RPC, GCP, and wallet secrets from Vault via Human Made plugin --- ## πŸ“‚ Repository Structure wp-content/plugins/aiwa-recordchain/ β”œβ”€β”€ contracts/ # Solidity contracts (e.g., MandinkaRecordingLog.sol) β”œβ”€β”€ src/ β”‚ β”œβ”€β”€ blockchain.php # Web3 calls to Polygon β”‚ β”œβ”€β”€ gcs.php # GCS upload logic β”‚ β”œβ”€β”€ hash.php # SHA-256 hash generation β”‚ β”œβ”€β”€ vault.php # Vault integration β”‚ └── form-handler.php # Hook from Forminator submission β”œβ”€β”€ cron/ # Tx confirmation polling logic β”œβ”€β”€ assets/ β”œβ”€β”€ aiwa-recordchain.php # Main plugin loader β”œβ”€β”€ README.md β”œβ”€β”€ .gitignore └── LICENSE.md --- ## πŸ›‘ License > Ai WEST AFRICA (AiWA) CONFIDENTIAL Β© 2023–2025 Ai West Africa (AiWA), a project of Cellular Vibrations and MaximillianGroup. All Rights Reserved. See `LICE …

Visit

github.com

Languages

MandinkaSha

Tags

ai-west-africablockchainblockchain-serviceethical-artificial-intelligenceforminatorgooglegoogle-cloud-storagehashicorp-vaultpolygon-networkstarisian-technologies+3