Jur Documentation Hub
  • 🎯Jur is building tools for the Network State Revolution
  • Key Notions
    • πŸ—ΊοΈState and Nation
    • 🌌Internet and Web3
    • πŸ›οΈWeb3 and Organizations
    • πŸ—½The Interaction of Society and Technology
    • β­•Web 3 is a Secure Social Operating System
  • 🌎The Network State
  • πŸ“‘Types of Network States
    • Ideologic and non-ideologic Network States
    • Nested Network States
    • Sovereign Network State
  • πŸ”The Balajian Definition of Network State
  • πŸ”˜Differences Between Network States And DAOs
  • πŸ‡ΊπŸ‡³ Nation-States and Network States Will Be Complementary
  • πŸͺŸThe Network State Wiki
  • 🏴The Lean Network State Model
    • 🧡Reinventing The Texture Of Societies
    • Overview of Jur Chain
  • 🧱Lean Network State Components
    • πŸ‘«Community
      • πŸ—£οΈOn-Chain Polls
      • πŸ”‘NFT Status
      • πŸ›£οΈA Web3 Citizen's Journey
    • πŸ’ΈTrustless Treasury
    • βš–οΈJudiciary
    • πŸ§™Oracle
  • ⏳Future Components
    • 🏦Government
    • ✍️Legislative
    • πŸ’²Finance
    • πŸ”ŒInteroperability
    • πŸ†”Limited Liability Entities
    • βš“Insurance
    • πŸ’Services
    • πŸ—οΈNesting
    • βž•Interstate
  • Architecture
    • πŸ”€Intro
    • πŸ”Overview
    • πŸ‘«Community Module
      • Community
      • Proposal
    • πŸ—οΈTreasury Module
      • Treasury
      • Project
    • πŸ§™β€β™€οΈOracle Module
      • Oracle
      • Assessment
    • βš–οΈDispute Resolution Module
      • Court
      • Dispute
      • Judgement
    • ⛓️Jur Chain
      • Benefits of an Autonomous Chain
    • πŸ’“Ethos Testnet
    • πŸ—³οΈGovernance
      • Forkless Upgrades
      • Progressive Decentralization
    • πŸ’±Token Swap
    • 🌐Running a Node
    • 🌳Ecosystem and Economy
      • 🟣Polkadot
      • πŸ–‡οΈParachain XCM Value
    • πŸ‘“Transparency
    • πŸ”Audit
  • JUR ECONOMY
    • πŸ’±$JUR Token Model
    • ⏳$JUR Deflationary Token Model
    • πŸ›οΈTransaction Fee Distribution
    • 🦹$JUR Staking: Meta-Citizenship
      • The $JUR Holder Journey
      • Stake $JUR, receive weJUR
      • weJUR score
      • $JUR Staking and the $DOT bonding for parachain slots
    • ❗Legal Disclaimer
    • πŸͺ™Tokenomics
      • Non-Staking Policy
      • Transparency Policy
  • More
    • πŸ™‹FAQ
    • ⏩Roadmap
    • πŸ”Versioning
    • πŸ”’Changelog
    • 🚩Milestones
    • β˜•About Us
      • ⚑Partners
    • 🌿About this documentation
  • Group 1
Powered by GitBook
On this page
  1. Architecture

Token Swap

PreviousProgressive DecentralizationNextRunning a Node

Last updated 1 year ago

Jur’s runtime includes a pallet to migrate tokens from VeChainThor (an EVM compatible chain) towards the new Substrate-based Jur Chain.

The swap is achieved by the means of a one-way token lock.

On the VeChain side a traditional deposit contract locks $JUR in it.

On the Jur Chain side tokens can be claimed provided that the VeChain state root is fed into our runtime in order to be able to access the storage and provided that related proofs of deposits are provided.

A message signed on the VeChain side will provide the new Substrate address that can claim $JUR.

The state root can be updated via Root Origin.

Jur has modified the original VeChain binary to expose some data useful to generate proofs in a similar fashion to what eth_getProof does in the Ethereum context. This data is all provided by thor; endpoints are just exposing them in a way that’s easy to interact with for the purpose of the token swap. Changes are visible in the following .

thor
commit
πŸ’±
Page cover image