SDK

The Atlas TypeScript SDK is designed to easily allow parties to sign a CallChainHash. The CallChainHash signature is verified by the Atlas smart contract to guarantee that the bundler cannot tamper with the execution order of the operations. Any party can easily generate this hash by making a view call to the getCallChainHash(SolverOperations[]) function.

When the user is appointed as the auctioneer, session keys may be utilized to avoid manually performing multiple signatures. This could involve generating on-demand private keys for the interface to perform one-time signatures of the CallChainHash on the users behalf. These keys can be set to expire or be revoked after the execution of the UserOperation.

Currently the SDK is being completed, please contact us for early access.

Last updated