Skip to content

Commit

Permalink
(docs): legacy hub v1
Browse files Browse the repository at this point in the history
  • Loading branch information
benjaminbollen committed Sep 2, 2024
1 parent 710626f commit 3fda243
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions docs/docs/architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -199,11 +199,16 @@ The ERC20Lift contract serves as a factory-bridge between the ERC1155 and ERC20

### Hub v1

The original Hub contract from Circles v1, which is being phased out but remains relevant for migration purposes.
The original Hub contract from Circles v1. Hub v1 only has a concept of human avatars ("users") and organizations. Groups have been built on top of Hub v1. Therefore when migrating tokens from Hub v1 to Hub v2, all tokens are all associated to a human avatar (as an organization does not have its own token).

- <a href="https://github.com/CirclesUBI/circles-contracts/blob/master/contracts/Hub.sol" target="_blank" rel="noopener noreferrer">Legacy Code: Circles-Contracts/contracts/Hub.sol (v1)</a>
- <a href="https://handbook.joincircles.net/" target="_blank" rel="noopener noreferrer">Legacy Documentation: Join Circles handbook (v1)</a>

### Token

The individual ERC20 token contracts for personal currencies in Circles v1.
The individual ERC20 token contracts for personal currencies in Circles v1 are deployed from the hub as a factory pattern upon a user registering.

<a href="https://github.com/CirclesUBI/circles-contracts/blob/master/contracts/Token.sol" target="_blank" rel="noopener noreferrer">Legacy Code: Circles-Contracts/contracts/Token.sol (v1)</a>

## External Interactions

Expand Down

0 comments on commit 3fda243

Please sign in to comment.