| Crates.io | spherenet-monetary-policy-client |
| lib.rs | spherenet-monetary-policy-client |
| version | 0.1.1 |
| created_at | 2026-01-13 01:00:25.664835+00 |
| updated_at | 2026-01-14 04:14:23.7887+00 |
| description | A generated Rust library for the Monetary Policy program |
| homepage | |
| repository | https://github.com/Sphere-Foundation/monetary-policy |
| max_upload_size | |
| id | 2039121 |
| size | 236,057 |
Manages SphereNet's monetary policy parameters: inflation rate, transaction fees, and fee burn percentage.
The Monetary Policy program controls critical economic parameters for the SphereNet blockchain:
MpM3Yve3AkLvrVsZXvD3hmUmqKj669bv75DPW67PAdrMpMhAuQcTmJSHLEyENXpFj3KKvSuJRiuxHNty3cHWQF[dependencies]
spherenet-monetary-policy-client = "0.1"
Use spherenet-admin for managing monetary policy:
# View current policy
spherenet-admin mp show
# Update inflation rate (requires authority)
spherenet-admin mp update-inflation-rate-bips 1000 --authority ./authority.json
# Update transaction fee
spherenet-admin mp update-lamports-per-signature 5000 --authority ./authority.json
# Update burn percentage
spherenet-admin mp update-burn-percent 50 --authority ./authority.json
# Build program
cargo build-sbf
# Run tests
cargo test-sbf
Apache-2.0