Fetch ABIs at Runtime
Always fetch ABIs from Bridge - they stay current with contract redeployments:Integration Priority Order
Implement contracts in this order. Higher priority = called more frequently in typical outlet and journalist workflows.1
ArticleRegistry - Submit and query Capsules
Every publishing integration starts here.Key methods:
2
CapsuleAcceptance - Voting engine
Cast votes, query vote state, trigger finalization.Key methods:
3
OutletMembership - Outlet onboarding and bond state
Required for any outlet-level operation.Key methods:
4
OutletRoleShop - Role purchases at outlet level
5
BondManager - Protocol-level bond management
6
RoleManager - Global role assignment and verification
7
SourceRegistry - Source identity registration
8
tPRESS - ERC-20 token
9
PressGovernance - Governance proposals
10
PressFeeRouter / PressTreasury - Fee distribution
