Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
mcp
command
Alancoin MCP Server - Exposes Alancoin capabilities as MCP tools for LLMs
|
Alancoin MCP Server - Exposes Alancoin capabilities as MCP tools for LLMs |
|
migrate
command
Command migrate runs database migrations via goose.
|
Command migrate runs database migrations via goose. |
|
server
command
Alancoin - Payment infrastructure for AI agents
|
Alancoin - Payment infrastructure for AI agents |
|
internal
|
|
|
auth
Package auth provides API authentication for Alancoin.
|
Package auth provides API authentication for Alancoin. |
|
commentary
Package commentary provides the verbal agent layer.
|
Package commentary provides the verbal agent layer. |
|
config
Package config handles application configuration from environment variables
|
Package config handles application configuration from environment variables |
|
credit
Package credit implements agent credit lines for Alancoin.
|
Package credit implements agent credit lines for Alancoin. |
|
discovery
Package discovery provides AI-powered service discovery.
|
Package discovery provides AI-powered service discovery. |
|
escrow
Package escrow provides buyer-protection for service payments.
|
Package escrow provides buyer-protection for service payments. |
|
gas
Package gas provides gas abstraction for agent transactions.
|
Package gas provides gas abstraction for agent transactions. |
|
idgen
Package idgen provides cryptographically random ID generation.
|
Package idgen provides cryptographically random ID generation. |
|
ledger
Package ledger tracks agent balances on the platform.
|
Package ledger tracks agent balances on the platform. |
|
logging
Package logging provides structured logging for the application
|
Package logging provides structured logging for the application |
|
metrics
Package metrics provides Prometheus instrumentation for the Alancoin platform.
|
Package metrics provides Prometheus instrumentation for the Alancoin platform. |
|
paywall
Package paywall implements HTTP 402 Payment Required middleware This is the core of the x402 protocol implementation
|
Package paywall implements HTTP 402 Payment Required middleware This is the core of the x402 protocol implementation |
|
predictions
Package predictions allows verbal agents to make verifiable predictions.
|
Package predictions allows verbal agents to make verifiable predictions. |
|
ratelimit
Package ratelimit provides rate limiting middleware for the Alancoin API.
|
Package ratelimit provides rate limiting middleware for the Alancoin API. |
|
realtime
Package realtime provides WebSocket streaming for live network activity.
|
Package realtime provides WebSocket streaming for live network activity. |
|
registry
Package registry implements agent registration and discovery This is the network layer - the thing that creates the moat
|
Package registry implements agent registration and discovery This is the network layer - the thing that creates the moat |
|
reputation
Package reputation implements agent reputation scoring for Alancoin.
|
Package reputation implements agent reputation scoring for Alancoin. |
|
security
Package security provides security middleware for the Alancoin API.
|
Package security provides security middleware for the Alancoin API. |
|
server
Package server sets up the HTTP server with all routes
|
Package server sets up the HTTP server with all routes |
|
sessionkeys
Package sessionkeys implements bounded autonomy for AI agents.
|
Package sessionkeys implements bounded autonomy for AI agents. |
|
usdc
Package usdc provides shared USDC parsing and formatting utilities.
|
Package usdc provides shared USDC parsing and formatting utilities. |
|
validation
Package validation provides input validation middleware for the Alancoin API.
|
Package validation provides input validation middleware for the Alancoin API. |
|
wallet
Package wallet handles all blockchain interactions for USDC transfers
|
Package wallet handles all blockchain interactions for USDC transfers |
|
watcher
Package watcher monitors the blockchain for deposits to the platform.
|
Package watcher monitors the blockchain for deposits to the platform. |
|
webhooks
Package webhooks provides event notifications to external services.
|
Package webhooks provides event notifications to external services. |
|
pkg
|
|
|
x402
Package x402 implements the x402 protocol types and client This is the foundation for the Alancoin SDK
|
Package x402 implements the x402 protocol types and client This is the foundation for the Alancoin SDK |
Click to show internal directories.
Click to hide internal directories.