trustwallet / wallet-core

Cross-platform, cross-blockchain wallet library.
https://developer.trustwallet.com/wallet-core
Apache License 2.0
2.85k stars 1.6k forks source link

Add XDC an EVM compatible wallet #1635

Closed CoinClubQuincy closed 3 years ago

CoinClubQuincy commented 3 years ago

Hey Trust wallet team, 
 We are the XDC Network! 
 Im Quincy a Developer for the XDC foundation im reaching out to have our EVM compatible token XDC added to your wallet. 
 The XDC Network is an enterprise-ready hybrid Blockchain optimized for international trade and finance. Our network allows for public and private access to data making it unique from other permission-less protocols. We are 100% EVM Compatible with the network coin called XDC. The consensus is XDC Delegated Proof of Stake protocol (XDPoS) with 108 masternodes currently staking 10 million XDC.  We support all solidity smart contracts and have 2000TPS and a 2 second transaction time. 
 XDC is a huge up-and-coming token that currently has $1,676,620,818 market cap and ranked 72 with a current $7,337,530 USD 24-hour trading volume. XDC is currently on a ton of exchanges like Kucoin, Bittrex, Bitfinex, Liquid and others...More are being added every week along with being added to additional wallets for our community. 
 https://markets.businessinsider.com/news/stocks/xdc-network-spearheads-blockchain-4-0-adding-accountability-and-forensic-protocols-1030639921
 
 https://itfa.org/xinfins-xdc-network-the-first-blockchain-company-to-join-the-global-tfd-initiative/
 




 XDC Network:  https://explorer.xinfin.network/home 
 XDCPay Chrome Extension: https://chrome.google.com/webstore/detail/xinpay/bocpokimicclpaiekenaeelehdjllofo 
 XDC Wallet (Android App): https://play.google.com/store/apps/details?id=com.xdcwallet&hl=en&gl=US 
 Github: https://github.com/XinFinOrg/XDPoSChain 
 Docker FullNode:  https://github.com/xinfinorg/XinFin-Node 
 Integration Code example:  https://xinfin.org/exchange-listing-resource 
 Technical Community Support available at: 
 Telegram Community:  https://t.me/XinFinDevelopers 
 Slack Community:  https://xinfin-public.slack.com/messages/CELR2M831/ 
 Slack Invitation Link: https://launchpass.com/xinfin-public 
 Technical help Resource:  http://howto.xinfin.org/

optout21 commented 3 years ago

Hi! We will consider your request.

Couple of questions/comments:

CoinClubQuincy commented 3 years ago

Hey, Thank you for responding so quickly, and to address your points, yes our EVM compatible wallet is compatible with any ETH token or smart contract written in solidity.

  1. Address format compared to Ethereum address format and derivation (incl. checksum format) The current XDC wallet format is the same as ETH but instead of 0x prefix its xdc

  2. binary TX format for transactions All these transactions are created using the value of the account's account {0}. https://github.com/XinFinOrg/XDPoSChain/blob/1d627494374af720a23931084c4a35cee934666e/common/types.go

  3. node RPC We have a collection of APIs that can trigger mainnet and testnet controls, as well as a collection of SDKs for developers to build on. https://xinfinorg.github.io/xdc-connect/?path=/docs/xdcconnect-functionality--listeners

  4. wallet support XDC Foundation will offer additional support to allow for easier integration onto your wallet platform

Our main net has been live since 2019 here's some information https://xinfin.org/exchange-listing-resource

we are currently listed at 72 on coinmarketcap but aggressively launching on new exchanges!

For additional information My contact info: Quincy@xinfin.org for any questions or Matthew@xinfin.org, Director of Technology for the XDC Foundation for any contributions of developers resources

ChainGamer commented 3 years ago

XDC Links .docx

The APIs support GET/POST requests

You can request by a rate limit of 3 requests/sec , otherwise you will be blocked.

You can choose the response format like json or raw. The default format is json.

Each API return data in format like :{"status":1, "message":"OK", "result":""}.

Both http and https are supported

https://apidocs.xinfin.network/ https://xdc.network/publicAPIDoc#proxy

Download Zip File of Chain Data (approx. 32 min to download)

sudo docker-compose -f docker-services.yml down

wget https://download.xinfin.network/xdcchain.tar

tar -xvzf xdcchain.tar

mv xdcchain/XDC xdcchain/oldXDC

mv XDC xdcchain/XDC

rm -rf xdcchain/XDC/nodekey

docker-compose -f docker-services.yml up -d

ChainGamer commented 3 years ago

Hi-

Is the information provided acceptable for evaluation? Please let us know if you need anything else.

hewigovens commented 3 years ago

thanks for reaching out, we will consider add it later, closing for now