• Fantom Logo
  • Technology Tools Enterprise Ecosystem Developers
  • Fantom DeFi
      • Sub menu

        Intro to Fantom

        Fantom is a fast, scalable and secure platform for digital assets.

      • Sub menu

        Stake on Fantom

        Earn rewards by securing the network.

      • Sub menu

        FTM token

        FTM is the primary token of the Fantom ecosystem.

      • Sub menu

        The Consensus

        Discover Lachesis, Fantom’s ultra-fast consensus protocol.

      • Sub menu

        Opera Chain

        The Fantom mainnet, with staking and EVM support.

    • WALLETS

      • Sub menu

        Fantom Wallets

        Store, send, receive, and stake FTM on desktop, mobile, and hardware wallets.

      EXPLORER

      • Sub menu

        FTMScan

        A new Fantom explorer built by the Etherscan team.

      • Sub menu

        Opera Explorer

        Explore the network transactions, blocks, and nodes on Opera.

      • Sub menu

        OKLink

        OKLink is an alternative explorer for the Fantom network

    • GUIDES

      • How to use Fantom Wallet

      • How to set up Ledger Nano with Fantom

    • Sub menu

      Enterprise

      Discover Fantom’s solutions for enterprise clients.

    • Sub menu

      Solutions

      Take a deep dive in real world use cases.

      • Sub menu

        About us

        Meet the people behind Fantom.

      • Sub menu

        Partners and integrations

        Learn how we're creating a cross-chain ecosystem on our innovative platform.

      • Sub menu

        Blog

        Learn about Fantom through our general and tech articles.

      • Sub menu

        Podcasts and interviews

        Check out all the Fantom related interviews and AMAs.

      • Sub menu

        FAQ

        Do you have questions? We have answers!

      • Sub menu

        Community

        Join our wonderful community and share ideas.

      • Sub menu

        Careers

        Come work with us!

    • Sub menu

      Documentation

      Start building on Fantom

      GET STARTED

      Deploy a smart contract Create a fixed-cap asset Create a local test network GraphQL API docs

      GUIDES

      Set up Metamask Run a validator node
    • Sub menu

      Technical papers

      Read our technical papers and latest research essays.

      Covalent API
      The Graph's Subgraphs
      Verified contracts
      Frontend JS Utilities
      DeFi Smart Contracts
      Developers’ chat
Fantom Logo
menu
Fantom Logo close
  • Technology
        • Sub menu

          Intro to Fantom

        • Sub menu

          Stake on Fantom

        • Sub menu

          FTM token

        • Sub menu

          The Consensus

        • Sub menu

          Opera Chain

  • Tools
      • WALLETS

        • Sub menu

          Fantom Wallets

        EXPLORER

        • Sub menu

          FTMScan

        • Sub menu

          Opera Explorer

        • Sub menu

          OKLink

        GUIDES

        • How to use Fantom Wallet

        • How to set up Ledger Nano with Fantom

  • Enterprise
        • Sub menu

          Enterprise

        • Sub menu

          Solutions

  • Ecosystem
      • Sub menu

        About us

      • Sub menu

        Partners and integrations

      • Sub menu

        Blog

      • Sub menu

        Podcasts and interviews

      • Sub menu

        FAQ

      • Sub menu

        Community

      • Sub menu

        Careers

  • Developers
      • Sub menu

        Documentation

      • GET STARTED

      • Deploy a smart contract

      • Create a fixed-cap asset

      • Create a local test network

      • GraphQL API docs

      • GUIDES

      • Set up Metamask

      • Run a validator node

      • Covalent API

      • Verified contracts

      • DeFi Smart Contracts

      • The Graph's Subgraphs

      • Frontend JS Utilities

      • Developers’ chat

      • Sub menu

        Technical papers

blog-image
September 28, 2022

Building cross-chain dApps with Etherspot

Education

The adoption of Web3 technologies has brought with it a host of interoperability solutions connecting dApps and their underlying blockchains. Most users are familiar with cryptocurrency bridges like Multichain, but equally important are the developer tools that sustain innovation in the space. On Fantom, one such tool is Etherspot. 

Etherspot is a smart-wallet SDK (software development kit) that offers a non-custodial, smart wallet framework on Fantom and over 10 other EVM-compatible chains. 

What can Etherspot do? 

Think of Etherspot as a layer between supported EVM-compatible blockchains and Fantom cross-chain dApps. In this schema, Etherspot offers account management and extensive services to facilitate multichain transactions. 

The Etherspot SDK offers many features, including transaction batching, Payment Hubs, P2P transfers, smart contract management, and meta-transactions.

Transaction Batching

Etherspot can batch multiple transactions such that Fantom, or the EVM network of choice, processes them as a single transaction. This lowers gas costs, reduces the number of clicks required, and makes for a smooth user experience.

As an illustrative example, think of any DeFi app on Fantom in which token approval and transfer are two separate transactions, requiring two clicks. By batching those into one transaction, Etherspot reduces gas fees and streamlines the user experience by reducing the number of required user confirmations. 

Payment Hubs

This feature allows you to create a “payment hub” in any application that integrates Etherspot. Payment Hubs are off-chain asset pools in which Etherspot account owners can create and hold unlimited amounts of assets. 

Users or smart contracts can instruct Payment Hubs to transfer or settle the desired amount to another Payment Hub or Etherspot account within the same application. 

Transfers between payment hubs, which support ERC20 or 721 tokens, are recorded on a “light” Etherspot ledger and incur no transfer fees. Funds and gas fees are settled in a single on-chain transaction once they are withdrawn from a payment hub. 

As with batched transactions, the applications are manifold. Payment hubs work akin to Layer 2 networks and could be used, for instance, to provide liquidity for Fantom trading pairs. 

P2P transfers

Every Etherspot application address has two components, a standard ERC address, and a dedicated Etherspot P2P address. Using the latter, you can send funds gas-free to any other Etherspot address within an application. 

P2P transfers can be integrated into any dApp requiring frequent transactions, like a metaverse marketplace or similar. 

Smart Contract Management

Smart contract management: For every account created in an application developed with Etherspot, the platform deploys a suite of smart contracts secured on-chain.

Application developers can elect to have smart contracts automatically deployed or activated at a selected time. Such flexibility gives developers needed leeway to optimally configure and secure their dApps. 

Meta-transactions 

Meta-transactions help users use dApps without requiring that they hold the native currency of a blockchain. Swaps are managed entirely in the background.

Imagine a game platform developer who opens access to their platform without requiring new users to hold FTM or their game-platform token.

Why use Etherspot?

Etherspot’s features yield innumerable benefits. From the developer perspective, the open-source Etherspot SDK enables builders to focus on cross-chain dApps without worrying about the essential functions needed to transact and transfer assets across platforms. 

Moreover, Etherspot radically decreases the amount of coding that would typically be required to fulfill complex tasks like batched transactions.

For users, Etherspot eliminates the need to switch networks/RPCs and dramatically reduces the steps required to complete cross-chain transfers.

Breakthrough dApps that Etherspot powers include: 

  • KlimaDAO cross-chain staking dApp. A KlimaDAO DeFi primitive set to radically shift the way cross-chain transacting is performed for DeFi strategies.
  • AirdropMe – the most cost-effective tool for airdrops, token distributions in bulk & DAO rewards.
  • Pillar Wallet – Smart contract, multichain DeFi wallet allowing users to transact across chains with one address for EVM chains, in-app browser, NFT storage, cross-chain and single-chain swap aggregation, and more.

What’s next for Etherspot? 

Etherspot has a lot in store for the near future. 

  • The Etherspot Dashboard, an all-in-one Web3 dashboard that lets users connect their key-based wallets, like MetaMask, into the Etherspot Dashboard to perform advanced smart contract DeFi strategies or manage assets across multiple chains in the least amount of clicks.
  • BUIDLer, a React component that devs can quickly integrate into their dApps to leverage Etherspot smart contract functionality. 

Engage with Etherspot:

Website | Twitter | Discord | Telegram | Blog | Docs | Playground

Read more

Card image cap
Plena Finance — Fantom Ecosystem Spotlight
READ STORY
Card image cap
Fantom General Update | March 27, 2023
READ STORY
Card image cap
New Fantom Wallet is Here!
READ STORY
Card image cap
Plena Finance — Fantom Ecosystem Spotlight
READ STORY
Card image cap
Fantom General Update | March 27, 2023
READ STORY
Card image cap
New Fantom Wallet is Here!
READ STORY
  • Technology
    • Intro to Fantom
    • Stake on Fantom
    • FTM token
    • The Consensus
    • Opera Chain
  • Tools
    • Fantom Wallets
    • Opera Explorer
  • Enterprise
    • Enterprise
    • Solutions
  • Ecosystem
    • About us
    • Partners and integrations
    • Blog
    • Podcasts and interviews
    • FAQ
    • Community
    • Careers
    • Media kit
  • Developers
    • Documentation
    • Technical papers
    • Covalent API
    • Verified contracts
    • DeFi Smart Contracts
    • GraphQL API
    • Frontend JS utilities
    • Developers’ chat
Social
  • Twitter
  • Discord
  • Telegram
  • Telegram ANN
  • Reddit
Fantom Logo

© 2023 Fantom Foundation

  • Cookie Policy
  • Privacy Policy
  • Terms of Service
  • Cookie Policy

The information on this website is for informational purposes only. It contains high-level summaries and is not intended to include all material information regarding the Fantom ecosystem and risk factors associated with holding FTM.