| Crates.io | spherenet-monetary-policy-interface |
| lib.rs | spherenet-monetary-policy-interface |
| version | 0.1.1 |
| created_at | 2026-01-13 00:59:27.735922+00 |
| updated_at | 2026-01-14 04:13:03.996833+00 |
| description | Interface definitions for the SphereNet Monetary Policy program |
| homepage | |
| repository | https://github.com/Sphere-Foundation/monetary-policy |
| max_upload_size | |
| id | 2039119 |
| size | 77,480 |
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