The Problem: DeFi lending is currently capital inefficient. Because smart contracts cannot assess "trust," borrowers must over-collateralize (e.g., depositing $150 ETH to borrow $100 USDC). There is no on-chain credit score because calculating reputation requires processing vast amounts of complex, unstructured data (wallet history, governance participation, off-chain social signal)—computation that is too heavy for traditional blockchains.
The Solution: AURA is a Sovereign AI Agent living on the Amadeus L1. It acts as an autonomous "Loan Officer."Instead of relying on simple collateral ratios, Aura uses Amadeus's Nova Nodes to perform complex inference on a borrower's history. It assigns a dynamic "Aura Score" to wallets, allowing high-reputation users to access under-collateralized loans.
We utilize the Amadeus 4-Layer Stack to ensure scalability, trust, and bonus track eligibility.
Layer 1: Settlement & Sovereignty (Amadeus VM)
Technology: Amadeus WASM Smart Contracts.
Role: The "Body" of the Agent.
The Aura Agent Contract holds its own treasury (liquidity pool).
It maintains a registry of Wallet Address -> Aura Score mappings.
Self-Custody: The Agent autonomously approves/denies loans based on the score it calculates, without human intervention.
Layer 2: Intelligence (Nova Nodes)
Technology: Amadeus uPoW (Useful Proof of Work) / Nova Runtime.
Role: The "Brain" of the Agent.
Trigger: When a user applies for a loan, the L1 Contract dispatches an inference job.
Action: Nova Nodes scrape 12 months of on-chain data (liquidation history, holding periods, voting) and off-chain metadata.
Inference: The nodes run a specialized Risk Assessment LLM/ML model to calculate the probability of default.
Layer 3: Provenance (BONUS TRACK: Arweave)
Technology: Arweave / Bundlr.
Role: The "Memory" & "Audit Trail."
Why it's needed: AI is often a "black box." If Aura denies a loan, the user needs to know why.
Implementation: The Nova Node bundles the entire reasoning chain (e.g., "User liquidated 3 times in 2024; Risk Factor High") and uploads it permanently to Arweave.
Result: The L1 contract receives a lightweight Arweave_TXID linking to the full credit report, ensuring total transparency.
Layer 4: Trust Verification (BONUS TRACK: zkVerify)
Technology: zkVerify.
Role: The "Judge."
Mechanism: To prevent a malicious Nova Node from faking a high credit score for their own wallet, the inference result allows for a ZK-proof generation.
Verification: Before the L1 contract updates the state, zkVerify checks the proof to ensure the credit score was generated by the actual model using the correct input data.
Request: User Alice calls Aura.apply() on the Amadeus L1.
Dispatch: The contract freezes the transaction and requests compute from the Nova Swarm.
Think (Off-Chain): A Nova Node picks up the job. It analyzes Alice's behavior across Ethereum and Solana using the Amadeus interoperability layer.
Prove (Bonus): The Node generates a "Proof of Reasoning" and uploads the full log to Arweave.
Verify (Bonus): A proof is submitted to zkVerify to ensure data integrity.
Act (On-Chain): The result is returned to the Amadeus L1. The Aura Agent updates Alice's score to "850" and automatically releases a loan at 110% collateralization (vs. the standard 150%).