@extends('layouts.public') @section('title', 'Billing — Boss Of AI') @section('content') @php $assetOptions = collect($cryptoAssets)->map(fn ($asset, $key) => [ 'key' => $key, 'label' => $asset['label'], 'symbol' => $asset['symbol'], 'networks' => collect($asset['networks'])->map(fn ($network, $networkKey) => [ 'key' => $networkKey, 'label' => $network['label'], ])->values(), ])->values(); @endphp

Billing

Credits available

{{ number_format($balance) }}

Held for running jobs

{{ number_format($account->reserved) }}

Spent all time

{{ number_format($account->lifetime_spent) }}

@if ($cryptoEnabled)

Top up with crypto

Pay once in Bitcoin, Ethereum or Tether and the credits land as soon as the payment confirms on-chain.

Crypto payments do not renew. Nothing is stored against your account and no future charge is authorised, so top up again whenever you need to.

@csrf
How many credits
@foreach ($packs as $option) @endforeach
Pay with

Networks are not interchangeable. Send on the chain you pick here, or the funds cannot be recovered. TRC-20 usually has the lowest fee.

@error('asset')

{{ $message }}

@enderror @error('network')

{{ $message }}

@enderror

You will be shown the exact coin amount and a wallet address before paying.

@endif @if ($charges->isNotEmpty())

Crypto payments

@foreach ($charges as $charge) @endforeach
Date Credits Paid with Status
{{ $charge->created_at->format('j M Y') }} {{ number_format($charge->credits) }} {{ $charge->assetLabel() }} {{ str($charge->status)->headline() }}
@endif @if ($transactions->isNotEmpty())

Credit history

@foreach ($transactions as $transaction) @endforeach
Date Activity Status Credits
{{ $transaction->created_at->format('j M Y') }} {{ $transaction->description ?? str($transaction->action ?? $transaction->type)->headline() }} {{ str($transaction->status)->headline() }} {{ $transaction->amount > 0 ? '+' : '' }}{{ $transaction->amount }}
@endif @endsection