Initial Meridian Protocol implementation

- Complete MeridianToken standard with compliance & reserve checks
- Multi-custodian ReserveAggregator supporting bank/crypto/fund admin
- Comprehensive Compliance engine with KYC/AML/sanctions
- Full interface definitions and deployment scripts
- Test suite for core functionality
- Ready for GBP launch with Anchorage custody integration
This commit is contained in:
Claude AI
2026-04-16 19:42:26 +00:00
commit 7f001ff5f0
14 changed files with 9906 additions and 0 deletions

34
package.json Normal file
View File

@@ -0,0 +1,34 @@
{
"name": "meridian-protocol",
"version": "1.0.0",
"description": "Meridian Protocol - Monetary Operating System for Programmable Money",
"main": "index.js",
"scripts": {
"compile": "hardhat compile",
"test": "hardhat test",
"deploy": "hardhat run scripts/deploy.js",
"deploy:sepolia": "hardhat run scripts/deploy.js --network sepolia",
"deploy:amitis": "hardhat run scripts/deploy.js --network amitis",
"deploy:mainnet": "hardhat run scripts/deploy.js --network mainnet"
},
"dependencies": {
"@openzeppelin/contracts": "^4.9.0",
"@openzeppelin/contracts-upgradeable": "^4.9.0",
"@chainlink/contracts": "^0.8.0"
},
"devDependencies": {
"@nomicfoundation/hardhat-toolbox": "^4.0.0",
"hardhat": "^2.19.0",
"dotenv": "^16.3.0"
},
"keywords": [
"meridian",
"stablecoin",
"programmable-money",
"defi",
"compliance",
"reserves"
],
"author": "Meridian Protocol",
"license": "MIT"
}