Call for infrastructure tests: developers and pre-sale participants

FIC Network
FIC Stories
Published in
4 min readJul 10, 2018

As we reported last week, we’re publishing our open source infrastructure components for our community for testing purposes before the launch of the Mainnet. Pre-sale participants can go through the test process of claiming their FIC. Developers can get ready for a bug bounty. In this article, you will find all the relevant information and links.

Node Distribution

FIC Network Testnet nodes have been set up and ready for the bug bounty. Nodes currently run “FIC Test Network ; 2017” and will be reset to host the Mainnet upon its launch. Initial set-up of FIC Network consists of 9 different nodes in different geographical locations:

EU (London)

ficnetwork-eul.factury.co

35.176.191.126

Asia Pacific (Mumbai)

ficnetwork-apm.factury.co

13.126.235.30

Asia Pacific (Tokyo)

ficnetwork-apt.factury.co

54.64.21.241

EU (Amsterdam)

ficnetwork-eua.factury.co

188.166.202.134

NA (Toronto)

ficnetwork-nat.factury.co

159.203.52.74

Asia Pacific (Singapore)

ficnetwork-aps.factury.co

167.99.31.187

EU (Frankfurt)

ficnetwork-euf.factury.co

172.104.249.250

USA (Atlanta)

ficnetwork-usa.factury.co

45.56.113.4

USA (Texas)

ficnetwork-ust.factury.co

198.58.100.143

FIC Network node runs on the same technology as Stellar node, thus you can interact with them similarly to Stellar nodes. However, FIC Network is a new network — completely separate from Public Stellar Network, so it requires a different configuration. In order to add a FIC Network node to the network, we have prepared a Git repository with instructions included. Make sure to use fic-testnet.cfg during installation.

Installation instructions to host FIC Network node are split into “tutorial steps”, starting with the set up for a watcher node (node with the most basic functions — capable of monitoring the network and adding transactions to the network), and upgrading your node to a full validator. The tutorials are designed in a way that an entry level user can try to set up at least a watcher node.

Please provide us with feedback about tutorials and we will do our best to improve them.

Wallet Application

Today we are launching release candidate to a new version of the open-source Foxlet Wallet (github) 5.0.0-alpha . We have implemented additional features and functionality in this release.

Added features and functionality:

  • FIC Network compatibility: create a FIC account, transfer and receive FIC coins
  • ICO feature: ability to claim pre-sale FIC coins, including to different FIC accounts
  • ICO feature: dashboard
  • Security measure: wallet file upgraded to KeyStore standard
  • Security measure: Ledger Hardware Wallet Support (waiting on external parties)
  • Security measure: offline signing
  • Several UI/UX improvements

Wallet release is ready to be tested on our testnet. To gain access to test-ICO funds, please contact us at support@factury.co with a valid test ETH address.

Download the latest wallet’s test release: [Linux] [Mac] [Windows]

Developers would be more interested in breaking the source code here: [github]

We are continuing to work on wallet UI/UX, therefore it will receive updates during the bounty campaign. Your feedback and bug reports are very welcome on Github issues or feedback@factury.co .

We are currently in talks with Ledger managers about bringing full support of FIC Network to Ledger Hardware Wallet. We expect the support for FIC to be done after the launch of the Mainnet.

However, we have created a Ledger application that supports FIC. If you are very eager to test out FIC Wallet with Ledger, please talk to Kalvis (Telegram @Akuukis) about the details. Here are some of the changes you will have to make on your Ledger locally:

Our BIP code will be BIP 5248 (github).

Smart Contract

Smart contracts governing token distribution have been deployed and are ready to use. As we need to connect Ethereum (where investments were made) and FIC Network (where coins are distributed), we have two contracts.

Ethereum smart contract has been fully prepared and audited by Blockvis. Contract contains a list of whitelisted ETH addresses that are eligible to FIC coins and amount they are entitled to. Investors can claim their FIC by using it. Address of the smart contract during bug bounty is on Ropsten Ethereum Network is 0xde61c4aa5904dc02aad050f619b373dda958e336

FIC Network smart contract is prepared by FIC team and audited by Blockvis. It is responsible for the lock-up mechanism, ensuring that investor will receive coins only after lock-up period has run out. Each time a valid claim is made to the Ethereum smart contract, FIC distributor account will automatically fund the requested wallet. FIC coin distributor account is GAWLR..DMHJ7MDP.

Important note: Lock-up periods that will last 90 and 180 days on the Mainnet last only 5 and 10 days on the test network.

In order to interact with smart contract, contact us at support@factury.co with a valid test ETH address and your address will be whitelisted, and you will be able to claim test FIC.

Developer-level details on process outline will follow in the upcoming days.

Bug bounty

We will reward anyone who will find a security bug within network infrastructure, wallet or smart contracts. First to report the bug will receive the bounty. Full bug bounty criteria will be published in the upcoming days.

Your feedback and bug reports are welcome at both Github issues and via email feedback@factury.co.

--

--

FIC Network
FIC Stories

Bonds, refined. FIC is a blockchain-powered web platform that simplifies and streamlines the entire corporate bond lifecycle. | https://ficnetwork.com