Skip to content

Conversation

@nanderstabel
Copy link
Contributor

@nanderstabel nanderstabel commented Nov 10, 2025

Description of change

  • Adds iota_sponsoring_service and iota_sponsoring_service_auth config variable that can be used to (pre) configure the client for the IOTA Sponsoring Service.
  • Adds /.well-known/sponsoring-configuration endpoint which exposes data (most importantly iota wallet address) that IOTA Sponsoring Service can use to register UniCore as a client.

Edit:

  • changed iota_sponsoring_service ==> iota_sponsoring_service_url
  • changed /.well-known/sponsoring-configuration ==> /public/sponsoring-configuration

Links to any relevant issues

n/a

How the change has been tested

Can be tested against the Moveathon IOTA Sponsoring Service demo deployment.

Definition of Done checklist

Add an x to the boxes that are relevant to your changes.

  • I have followed the contribution guidelines for this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • I have successfully tested this change in a docker environment

@nanderstabel nanderstabel self-assigned this Nov 10, 2025
@nanderstabel nanderstabel force-pushed the feat/gas-station-integration branch from 4da7b9c to 7cb7cb5 Compare December 9, 2025 20:08
@nanderstabel nanderstabel force-pushed the feat/gas-station-integration branch from b838453 to a2c24ab Compare December 11, 2025 21:25
@nanderstabel nanderstabel force-pushed the feat/gas-station-integration branch from a2c24ab to 06d6ba2 Compare December 11, 2025 21:27
@nanderstabel nanderstabel changed the title feat: init gas station support feat: support iota sponsoring service Dec 11, 2025
@daniel-mader daniel-mader force-pushed the feat/gas-station-integration branch from ef81382 to cdae325 Compare December 19, 2025 12:12
@daniel-mader daniel-mader force-pushed the feat/gas-station-integration branch from 9b4155b to c29211d Compare December 19, 2025 14:00
@daniel-mader daniel-mader marked this pull request as ready for review December 19, 2025 14:17
@daniel-mader daniel-mader changed the title feat: support iota sponsoring service feat: use IOTA Sponsoring Service to fund did:iota transactions Dec 19, 2025
@daniel-mader daniel-mader merged commit c98132a into beta Dec 19, 2025
4 of 7 checks passed
@daniel-mader daniel-mader deleted the feat/gas-station-integration branch December 19, 2025 14:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants