Skip to content

The Official Repository for R&D on recoverable wrapper tokens

License

Notifications You must be signed in to change notification settings

circlefin/recoverable-wrapper

Repository files navigation

Recoverable Wrapper Tokens

Developed by Circle Research, the recoverable wrapper token (RWT) is a configurable mechanism for wrapping around ERC-20 tokens to support asset recovery within a limited time window after an asset transfer. For more information, see the whitepaper.

This repo contains an audited implementation (configuration 1) of recoverable wrapper tokens.

Development and contribution

Install dependencies

  • Run git submodule update --init --recursive to update/download all libraries.
  • Run nvm use 16 to use node 16.
  • Run yarn install to install any additional dependencies.

Install foundry

  • Run curl -L https://foundry.paradigm.xyz | bash
  • Follow the instructions of that command to source env file
  • run foundryup

Test

forge test

Lint

  • Run yarn lint to lint all .sol files.

About

The Official Repository for R&D on recoverable wrapper tokens

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •