Skip to content

Conversation

@dkackman
Copy link
Collaborator

@dkackman dkackman commented Jan 16, 2026

#727

This defines a url scheme sage that is then registered on each OS.

URL Formats

Offer Links

sage:<offer_string>[?fee=<fee_in_mojos>]
Parameter Required Description
offer_string Yes A valid Chia offer string starting with offer1
fee No Network fee in mojos to prepopulate when taking the offer

Example:

sage:offer1qqr83wcuu2rykcmqvpsxvgqq...

Address Links (Send XCH)

sage:<address>?amount=<amount_in_mojos>[&fee=<fee_in_mojos>][&memos=<memo_text>]

Opens the send screen with pre-filled values.

Parameter Required Description
address Yes The destination address (xch1... or txch1...)
amount No Amount to send in mojos (1 XCH = 1,000,000,000,000 mojos)
fee No Transaction fee in mojos
memos No Memo text to attach to the transaction

Example:

sage:xch1abc123...?amount=1000000000000&fee=1000000&memos=Payment%20for%20services

@dkackman dkackman marked this pull request as draft January 16, 2026 01:52
@dkackman dkackman changed the title chia-offer:// scheme handler sage: scheme handler Jan 18, 2026
@dkackman dkackman marked this pull request as ready for review January 20, 2026 20:30
@dkackman dkackman added the enhancement New feature or request label Jan 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant