Skip to content

Commit 3fda243

Browse files
(docs): legacy hub v1
1 parent 710626f commit 3fda243

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

docs/docs/architecture.md

+7-2
Original file line numberDiff line numberDiff line change
@@ -199,11 +199,16 @@ The ERC20Lift contract serves as a factory-bridge between the ERC1155 and ERC20
199199

200200
### Hub v1
201201

202-
The original Hub contract from Circles v1, which is being phased out but remains relevant for migration purposes.
202+
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).
203+
204+
- <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>
205+
- <a href="https://handbook.joincircles.net/" target="_blank" rel="noopener noreferrer">Legacy Documentation: Join Circles handbook (v1)</a>
203206

204207
### Token
205208

206-
The individual ERC20 token contracts for personal currencies in Circles v1.
209+
The individual ERC20 token contracts for personal currencies in Circles v1 are deployed from the hub as a factory pattern upon a user registering.
210+
211+
<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>
207212

208213
## External Interactions
209214

0 commit comments

Comments
 (0)