Skip to content

Rename saorsa-node references to ant-node (WithAutonomi) - #10

Merged
Nic-dorman merged 1 commit into
mainfrom
feat/saorsa-migration
Mar 23, 2026
Merged

Rename saorsa-node references to ant-node (WithAutonomi)#10
Nic-dorman merged 1 commit into
mainfrom
feat/saorsa-migration

Conversation

@Nic-dorman

Copy link
Copy Markdown
Collaborator

Update all references from saorsa-node to ant-node following the upstream rename at WithAutonomi/ant-node (commit 926256f).

  • Cargo.toml: saorsa-node → ant-node path dependency
  • All Rust imports: saorsa_node:: → ant_node::
  • Scripts: saorsa-devnet → ant-devnet binary name
  • Env vars: SAORSA_NODE_DIR → ANT_NODE_DIR
  • Clone URL: saorsa-labs → WithAutonomi/ant-node
  • Comments/messages: "Saorsa" → "Autonomi"

The upstream saorsa-core and saorsa-pqc crate names are unchanged (ant-node still depends on them internally).

Update all references from saorsa-node to ant-node following the
upstream rename at WithAutonomi/ant-node (commit 926256f).

- Cargo.toml: saorsa-node → ant-node path dependency
- All Rust imports: saorsa_node:: → ant_node::
- Scripts: saorsa-devnet → ant-devnet binary name
- Env vars: SAORSA_NODE_DIR → ANT_NODE_DIR
- Clone URL: saorsa-labs → WithAutonomi/ant-node
- Comments/messages: "Saorsa" → "Autonomi"

The upstream saorsa-core and saorsa-pqc crate names are unchanged
(ant-node still depends on them internally).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Nic-dorman
Nic-dorman merged commit 25e36f6 into main Mar 23, 2026
Nic-dorman added a commit that referenced this pull request Mar 30, 2026
Enables applications like indelible to manage their own wallet keys
without passing private keys to antd. The upload flow is split into
prepare (encrypt + collect quotes) and finalize (submit proofs after
external payment).

antd changes:
- POST /v1/upload/prepare — encrypts file, collects quotes, returns
  PaymentIntent with quote hashes, amounts, contract addresses, RPC URL
- POST /v1/upload/finalize — accepts tx_hash map, builds proofs,
  uploads chunks, returns address
- AppState holds pending uploads in-memory (server-side state since
  PreparedUpload contains non-serializable P2P types)
- main.rs: configure EVM network even without wallet (with_evm_network)
  so prepare works in external-signer-only mode
- Updated ant-core to b9c08d61 (includes PR #10 external signer)

SDK bindings: prepare_upload() and finalize_upload() added to all 15
language SDKs + 2 new MCP tools. Docs updated.

No private key crosses the REST API — the key stays in the external
signer (WalletConnect, HSM, app key store).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Nic-dorman
Nic-dorman deleted the feat/saorsa-migration branch April 7, 2026 17:44
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.

1 participant