Smart Contracts for SafeHaven, Fundrequest, ThorBlock and inheriti
Ethereum/Vechain Token contracts. (ERC20/VIP180)
Even though we moved to the Vechain Enterprise Blockchain, deploying an ERC20 token contract on Ethereum was necessary to solve an issue our primablock contributors were having. We created a limited supply on Ethereum with the solely purpose of performing a swap afterwards.
Contract Address : https://etherscan.io/address/0x1e85407e080a5e6d20a3a95fcdddfc32146fc8e5
Kovan Address : https://kovan.etherscan.io/address/0xf0b7f7c40756a9301579bf08e27aaf7f117945bb
Vechain Token contract. (VIP180)
https://explore.veforge.com/accounts/0x5db3c8a942333f6468176a870db36eef120a34dc
https://github.com/Safehaven-io/ThorNode-contracts
const tokenNameToNumber: {[key in StrengthLevel]: StrengthLevelValue} = {
"None": 0,
"Connect": 1,
"Harbor": 2,
"Consensus": 3,
"Legacy": 4
}
const tokenNumberToName: {[key in StrengthLevelValue]: StrengthLevel} = {
0: "None",
1: "Connect",
2: "Harbor",
3: "Consensus",
4: "Legacy"
}
// in Wei
const tokenRequirements: {[key in StrengthLevelValue]: Wei} = {
0: 0,
1: 1000000000000000000000000,
2: 2500000000000000000000000,
3: 10000000000000000000000000,
4: 30000000000000000000000000
}
// seconds (0, 30, 45, 60, 90 days)
const tokenMaturityPeriods: {[key in StrengthLevelValue]: number} = {
0: 0,
1: 30*24*60*60, // 30 days in seconds
2: 45*24*60*60,
3: 60*24*60*60,
4: 90*24*60*60
}
Inheriti Platform Smart contracts.
Inheriti Source Code Audits.
Contract Name
Contract Address
storeFactory Test
will be published after all Security audits has been completed
priceManager Test
will be published after all Security audits has been completed
Contract Name
Contract Address
storeFactory Main
will be published after all Security audits has been completed
priceManager Main
will be published after all Security audits has been completed
ThorBlock Platform Smart contracts.
Contract Name
Contract Address
FundsRepositoryFactoryV1
0xf40afaa6d63f938e49633c2436ce371e4b80c914
Migrations
0xc013c1fa2ae7e1187809dde6423c7d3615871968
PoolFactoryV1
0x6e482a5a3a8914f9fb14d841875f79291d68f9ba
PoolRepository
0x182e2b642778c33f4f5a22c78f7efc77fc8fd3a0
Splitter
0x2bfbcdf0c7bf62bec72cad6de251b5dbb8eadb22
ThorBlock
0xda6e899056a39c866f37c05f5e09457a7b8ef66e
ThorblockPreconditionsV1
0xc36bc41b72fea5f65fc9c7701f9dd87da2e1e732
Contract Name
Contract Address
Migrations
0x232bec4b94e5bf0fb3e33372f1d9446b91003cad
PoolFactoryV1
0x137cc4caf35d547753d9df948a059c508c0c2795
PoolRepository
0xb0f6c51714ce0673728c30ad980e80cc1129080a
Splitter
0x303fd0d5b3ff7ef22db3679d6473a893cc2c58f3
ThorBlock
0x492f70396ca2b9472cd24e3b81174122492c545c
ThorblockPreconditionsV1
0xa0e1b1a9447307a9dd7f64e9dccfdcf5f58929cb
Contract Name
Contract Address
Migrations
0xf61d1156f93b088f2b9d4f2c117c04a328c756f7
PoolFactoryV1
0x728afe187008efac8f68c0e565bf83fee39756cd
PoolRepository
0xcba2915a4ac7f43db665fc56138e9d96bfa3008b
Splitter
0x23637eaf302181ac928e72cef658a398b3775ba5
ThorBlock
0xe643d14bf925e5debba2f904cda29e0ecb84d02c
ThorblockPreconditionsV1
0x9e0ddee701aefd1ad36ac1cff5326bbc771611dd
Ethereum Token contracts. (ERC20)
FundRequest platform Smart Contracts.
Contract Name
Contract Address
MiniMeTokenFactory
0x8b0b13d43122eaba2b2318387dc6a368ce398f6a
FundRequestToken
0x4df47b4969b2911c966506e3592c41389493953b
FundRequestTokenGeneration
0xbcc546eb5a290977180f85cafaa712019893729c
FundRequestContract
0xa8aa4ce1bcd0d78bf19889f389cd030dfc96275e
New FundRequestContract
0x9582627919d8c0643af2f81a9cb2193a4cb993d4
TokenWhitelistPrecondition
0x06d4eccf466d08246856b3f8fc52b13a51cf01ca
FundRepository
0xce089b8b079597662614df7557e215f19ec8c3fa
ClaimRepository
0x634074a19df5d6509ccc68fa86e3fe8205f37946
EternalStorage
0x0821d33c50d2d2d1381b5dfca34900bacad909a7
FundRequestToken: 0x02f96ef85cad6639500ca1cc8356f0b5ca5bf1d2
0xToken: 0x6ff6c0ff1d68b964901f986d4c9fa3ac68346570
EternalStorage: 0xea4f67d52771e177037c5787e3d73c5eca0d83ae
ClaimRepository: 0x7f0c48656b37f28aa9b496867be27dc83d5b6aee
FundRepository: 0x82be5dfb0dc6bd39a2ad6b1f58107a795a8f17d1
Old FundRequestContract: 0xea387e184f1366b10c98c08b92cd90eb876dbbc0
FundRequestContract: 0x7da8a4b527e17c6bb7ae426955106cea015bd752
New FundRequestContract: 0xeb154b05b1ed84f27cc9a0f1794f02877b43f086
TokenWhitelistPrecondition: 0xec498c0a6bab80c99e4575bbe425dba806db48ea
Server Caller: 0x692a913ad3a1f17a5abb0f060a317a48e9826244
ClaimSignerAddress: 0xb93206b18f018fb91eefbc39cb59fa1ce8e626d4
FundRequestToken: 0x02f96ef85cad6639500ca1cc8356f0b5ca5bf1d2
0xToken: 0x6ff6c0ff1d68b964901f986d4c9fa3ac68346570
EternalStorage: 0x1e5370467e0fa38de1902fa02ed8096b7a81ba74
Old FundRequestContract: 0x22b6cf852e39e91f18d4c8b0cb64810d6d49bc27
FundRequestContract: 0x7392daafbd4f22f2c356eb42461cfbe2aa346ca1
New FundRequestContract: 0x59fcdfbda305f934bc6d982170c31287c4f1f434
Newest FundRequestContract: 0x55356bccfa48d09dc824c0aea6ebd868ff5edf50
ClaimRepository: 0xdf79ff25e845c6c5f3c48ff0e3228a853c20e2d3
FundRepository: 0x2bf1b6a964290f5ab2c64ea6ac91382c528a063d
TokenWhitelistPrecondition: 0xb12e3fe9fac35a79030e428bcec2639183bfeb0f
Server Caller: 0x692a913ad3a1f17a5abb0f060a317a48e9826244
ClaimSignerAddress: 0xb93206b18f018fb91eefbc39cb59fa1ce8e626d4
Security Auditing partners
RED4SEC
HOSHO
Beijings Chains guard technology
Intigriti
Least Authority