A proto-first, multi-language SDK with Python, TypeScript, and Solidity support for building AI-powered applications and smart contracts.
pip install postfiat-sdknpm install @postfiat/sdk# Clone the repository for Solidity development
git clone https://github.com/postfiat/pfsdk.git
cd pfsdk
# Install dependencies and generate contracts
make sol-deps
make proto
make sol-build
# Run tests
cd solidity && forge test
# Deploy contracts (local development)
cd solidity && npm run deploy:localThe SDK follows a proto-first architecture where Protocol Buffer definitions are the single source of truth for all generated code across multiple languages and platforms, including smart contracts.
See the Architecture Documentation for detailed information.
For development setup and contributing guidelines, see: