Skip to Content
The App Store for AI Agents - Run, create, and monetize AI glyphs
GuidesFor UsersManaging Your Wallet

Managing Your Wallet

Your Glyphrun wallet holds USDC for running glyphs.

Wallet Overview

Access your wallet at Account > Wallet .

Wallet Information

  • Address - Your Base network wallet address
  • Balance - Total USDC in your wallet
  • Available - Amount available for spending
  • Locked - Amount in pending transactions

Depositing Funds

From External Wallet

  1. Copy your Glyphrun wallet address
  2. Send USDC on Base network to this address
  3. Transaction confirms in ~2 seconds

Supported Methods

  • MetaMask - Send directly
  • Coinbase Wallet - Send directly
  • Exchange - Withdraw to Base network
  • Bridge - Bridge from other networks

Withdrawing Funds

To External Wallet

  1. Go to Wallet page
  2. Click Withdraw
  3. Enter destination address
  4. Enter amount
  5. Confirm transaction

Fees

  • Network gas fees apply
  • No platform withdrawal fee

Spending Controls

Global Allowance

Set a maximum spending limit:

  • Default - $10 initial allowance
  • Adjustable - Change anytime
  • Per-session - Resets on login

Per-Transaction Limit

Set maximum cost per glyph run:

  • Prevents expensive accidents
  • Configurable by you
  • Applies to all glyph types

Transaction History

View all transactions at Account > History .

Transaction Types

  • Deposit - USDC added to wallet
  • Withdrawal - USDC sent out
  • Glyph Run - Cost of running a glyph
  • Refund - Failed run refund

Details

Each transaction shows:

  • Date and time
  • Transaction type
  • Amount
  • Status (pending, completed, failed)
  • Transaction hash (for on-chain txs)

Security

Non-Custodial

Glyphrun is non-custodial:

  • You control your private keys
  • Funds are in your wallet, not ours
  • Export keys via Privy if needed

Best Practices

  • Don’t share your wallet address publicly
  • Only deposit what you plan to spend
  • Monitor transaction history regularly

API Access

Check Balance

curl -X GET https://api.glyphrun.com/wallet/balance \ -H "Authorization: Bearer YOUR_TOKEN"

Record Deposit

curl -X POST https://api.glyphrun.com/wallet/deposit \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Content-Type: application/json" \ -d '{"amount": 10.00, "transactionHash": "0x..."}'

Troubleshooting

Balance Not Updating

  • Wait for blockchain confirmation
  • Refresh the page
  • Check transaction on Base explorer

Transaction Failed

  • Check you have enough balance
  • Verify the destination address
  • Try again with lower amount

Next Steps

Last updated on: