Development stays local-only and is not exposed as a public environment.
No public routeMake broken promises cost real money.
StringsPAC lets donors attach conditions to political contributions. Keep the promise, get the money. Break it, and the funds go to your opponent.
Every condition, pledge, and resolution on this site is backed by on-chain escrow and public evidence — not promises about promises.
Get started
See what promises are being tracked, put money behind the ones you care about, or lend against pledges already in escrow.
Browse conditions
See which political promises are being tracked, how much money is riding on each one, and whether any are disputed.
Create a pledge
Back a politician who keeps a promise, or fund their opponent if they break one.
Lend against pledges
Fund loans backed by escrowed pledges. Returns are tied to real political outcomes, not speculation.
The money is real, the rules are public, and the records don't change
| Contract | Address | Role |
|---|---|---|
| Access Registry | 0x60ec26248c..FaAE89 | Deployed on base-sepolia. Verify this address on-chain to confirm funds are held by auditable code, not a company. |
| Escrow | 0x717833151E..2819D5 | Deployed on base-sepolia. Verify this address on-chain to confirm funds are held by auditable code, not a company. |
| Resolution Manager | 0xcc701A1aF4..5A3487 | Deployed on base-sepolia. Verify this address on-chain to confirm funds are held by auditable code, not a company. |
| Liquidity Vault | 0xCa58Ca33d3..b0832B | Deployed on base-sepolia. Verify this address on-chain to confirm funds are held by auditable code, not a company. |
| Settlement Token | 0x2Bd5abF857..357f80 | Deployed on base-sepolia. Verify this address on-chain to confirm funds are held by auditable code, not a company. |