Skip to content

@hellomoon/ink-paymaster


@hellomoon/ink-paymaster / INK_SPONSORED_PAYMASTER

Variable: INK_SPONSORED_PAYMASTER ​

const INK_SPONSORED_PAYMASTER: object

Pinned authenticated sponsorship deployment for ERC-7677 clients on Ink Mainnet.

Type Declaration ​

bundlerPath ​

readonly bundlerPath: "/public/rpc" = "/public/rpc"

chainId ​

readonly chainId: 57073 = 57_073

chainName ​

readonly chainName: "Ink Mainnet" = "Ink Mainnet"

entryPoint ​

readonly entryPoint: `0x${string}`

entryPointVersion ​

readonly entryPointVersion: "0.7" = "0.7"

paymaster ​

readonly paymaster: `0x${string}`

paymasterRpcPath ​

readonly paymasterRpcPath: "/sponsor/rpc" = "/sponsor/rpc"

serviceUrl ​

readonly serviceUrl: "https://ink-paymaster.hellomoon.io" = "https://ink-paymaster.hellomoon.io"

Remarks ​

paymasterRpcPath is the ERC-7677 paymaster service. bundlerPath is served by Alto, which is only the ERC-4337 bundler. The separate paymaster contract deposits native gas currency into EntryPoint and sponsors eligible UserOperations.

ERC-4337 paymaster clients for Ink Mainnet