Get started in 60 seconds.
The full reference lives on GitHub. Below is enough to go from zero to a running audit ledger in a single session.
Python SDK
Install
terminal
pip install goderash-sdkTypeScript SDK
Install
terminal
npm install @goderash/sdkQuick start — Python
agent.py
from goderash_sdk import GoderashClient, wrap_tool
goderash = GoderashClient(
api_key="gdr_live_...",
tenant="acme",
agent_id="ops-v1",
)
@wrap_tool(goderash, category="action", confirmation="biometric")
def transfer_money(src: str, dst: str, amount: float) -> dict:
return bank_api.transfer(src, dst, amount)
# Every call now emits tamper-evident, hash-chained events.
# Generate a signed SOC 2 evidence pack with one curl:
#
# curl -X POST https://api.goderash.com/v1/packs/soc2 \
# -H "X-Goderash-Api-Key: $GDR_KEY" \
# -H "X-Goderash-Tenant: acme" \
# -o goderash-soc2.zip