CredCrypto Documentation
Table of Content
- Introduction
- Features
- Addons
- Themes
- Server Requirements
- File Permission
- Hosting Guide
- Installation
- Theme Manager
- Setting & Configurations
- Updating To v3.0
- Change Log
Introduction
CredCripto is powerful yet simple to use feature rich PHP script made with Laravel for managing your investment, HYIP and crypto trading websites websites. You don't need any programming knowledge to use CredCripto, You can launch your investment website online in few minutes and make all customizations directly from the admin interface.
Developered By:
CredCripto
www.credcrypto.net
support@credcrypto.net
Thank you for purchasing CredCrypto, for support and support and assitance, visit our support page and create a support ticket or send and email to support[at]credcrypto.net . We will continually update this script and add new features. If you need a feature or payment system that is not yet implemented on our script, send your feature request to us and we will include it in the future updates.
Features
- Fully customizable front end pages
- 10+ Automatic payemt gateways
- Unlimited offline payment gateways [bank, crypto and others]
- Crypto Trading - Addon
- Coin Staking - Free Addon
- Bot Trading - Free Addon
- 270+ crypto and fiat currencies supported
- Automatic Currency conversion using CredAPI
- KYC System - Free Addon
- P2P Balance Transfers - Free Addon
- Unlimited Fixed and ROI Investment plans
- Hourly, Daily, Weekly, Monthly, Monthly and Yearly ROI return
- Crypto, Bank and Peer-2-Peer Withdrawal Wallet support
- Powerful Referral System
- Crypto Loan System - Free Addon
- Advanced Admin and User Profile management
- Login, Withdraw and Loan OTPs
- SMTP Email
- Email Notifications For All Activities to User and Admin
- Support Ticket System Free Addon
- Easy Installation wizard using IchieInstaller
- Customizable Email Template and Emails
- Multi Theme support [currently one]
- Livechat System
- WhatsApp chat system
- Google Translate
- Automatic Blog posts using CredApi
- Google Rechaptcha [Bot Protection]
- Login as user [Admin can login a user]
- Full Admin Control and Customization from admin backend
- Powerful transaction log system for Deposits, Loans, Withdrawal, Earnings and Bonus
- Illustractive Charts and Summaries
- Admin Credit/Debit User
- User management
- Custom CSS, Custom JS and Custom PHP
- File Manager, Code Editor
Addons
- Crypto Trader - premium
- Bot Trader - premium
- Coin Staking - premium
- Loan System - free
- P2p Transfer - Free
- Support Ticket - free
- Manual Deposit System - free
- Authorize.net Payment System - free
- Cashmaal Payment System - free
- Coinbase Payment System - free
- CoinGate Payment System - free
- Flutterwave Payment Systemt - free
- Monnify Payment System - free
- Paypal Payament System - free
- RazorPay Payment System - free
- Stripe Payment System - free
- KYC System - free
- CredCrypto Auto Updater - free
Themes
We are working to bring more themes to CredCrypto, this way, you can use a single script to build several websites that won't resemble each other. below is a list of all available themes.
- Cryptic Theme
- Custom html template integration: We can integrate an custom html template from themeforest or elsewhere. contact support
- Visit CredCrypto Themes to get all other approved themes ready for installation
Server Requirements
Before proceeding to install this application, make sure that your server meets the following requirements
- PHP version 8.1+
- MySQL version 5.6+
- BCMath PHP Extension
- Ctype PHP Extension
- CURL PHP Extension
- Fileinfo PHP Extension
- GD PHP Extension
- GMP PHP Extension
- JSON PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PDO PHP Extension
- PDO_MYSQL PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- Zip PHP Extension
Addional Server Requirements
If you want to use any of the addons, make sure to install the ionCube Loader on your server
These are recommended server environment variable. These are mostly important during installation.
- max_allowed_packet: 200M
- max_execution_time: 5000
- max_input_time: 5000
- memory_limit: 1000M
- post_max_size: 750M
- upload_max_filesize: 750
Folder Permission
- /core/bootstrap/cache :0775
- /core/storage :0775
- /core/storage/app :0775
- /core/storage/framework :0775
- /core/storage/logs :0775
Hosting Guide
Credcrypto can be installed on any hosting with the above mentioned requirements. However, we recommend cpanel based hosting.
We offer free installation on when you purchase up to premium addons
Installation
Step 1: Upload Files.zip to the root of your application or subdomain you wish to install on. Extract Files.zip and move all folders and file from the Files Folder to the public_html or root of your subdomain
Step 2: Ensure that .htaccess file is located in the public_html or root of your subdomain. the file structure should look like this;
|core
|-app
|-bootstrap
|-config
|-database
|-lang
|-Modules
|-resources
|-routes
|-storage
|-stubs
|-tests
|-vendor
|-.editorconfig
|-.env
|-.env.example
|-.htaccess
|-.styleci
|-.artisan
|-composer.json
|-composer.lock
|-modules_statuses.json
|-package.json
|-package-lock.json
|-phpunit
|-webpack.mix
|public
|-assets
|-codemirror
|-installation
|-robot.txt
|index.php
|.htacess
Step 3: Visit https://yoursite.com/install
and the
installation wizard will be launched
Step 4: Verify server Requirements and click on Next Icon
Step 5:Verify File Permissions and click on next icon
Step 6: Enter Databse credentials
Step 7: Enter your purchase code and set admin login details
Step 8: Click on "Execute" to finish the installation. You will be redirected to the admin login page
Theme Manager
Before you start customizing the appearance of your website, such as editing the css, texts, and js on the balde files, it is important to create a custom/child theme.
This is to avoid losing your customizations when there is a new update. This way, all your customizations would be retained after updates that aftected blade files, css, and javascript.
How to Create Custom Theme
From the Theme manager menu items (screenshot above), click on create new theme and follow the
steps below;
- Theme Name: Enter the name of your theme. This can be any pattern e.g Cloppy Theme, cloppy_theme, etc. It would be formated properly automatically.
- Background Color: Enter your preferred primary background color, if you wish to return the original backround color, leave the field as its prefilled.
- Theme Status: Select active if you wish to set this theme to active as oon as its created.
-
Build From: There are two options here;
a. Cryptic
b. Skeleton
Choose Cryptic if you wish to make minor modifications. This would build your theme from the default theme and retain all styling.
Choose Skeleton if you wish to build a completely custom theme, this would strip all the designs and build from the skeleton. - Click the save button and your new theme would be created.
How to Edit Your Newly Created Theme
After your theme is successfully created, the system will generate all neccessar blade files and
assets.
Blade Files are stored in core/resources/views/themes/your-theme-name
Assset Files such as css, js, and media are stored in
public/assets/themes/your-theme-name
If you are on local environment, you can edit with your preferred code editor or from the built in file manager code editor. If you are on live/online-staging environment, you can edit from your hosting file editor or from the built in file manage code editor.
How to Export Custom Themes
After making customizations to your newly built theme, you can export it and make it installableon other websites. To export your theme, click on the Theme Manager menu item and follow the steps in the screenshot below below;
- These are quick nav buttons
- Default Themes are not exportable.
- Edit Icon for editing theme
- Delete Icon for deleting a theme, theme deletion requires password re-confirmation and can't be reversed once initiated
- Export Icon: Click here to export your your theme. The export would be store as an archive (.zip) and can be found by navigating to the theme upload and archive page. Exported themes are downloadable
How to Upload New Themes
Aside being able to create a custom theme, you can also upload other themes build by the CredCrypto Dev team or other developers. To upload a new theme, navigate to themes upload and archive page by clicking Upload & Archive from the theme manager menu item and follow the steps below.
- Select the the file you want to upload and click on upload. The upload would verify that you have chosen a valid theme and install it if all condition are met. If there is any error during upload, it will prevent the installation and outline all errors.
- Archive Download: you can download a previously exported archive from here.
- Install: You can install a previously exported/downloaded archive from here.
- Delete Archive
Settings and Configurations
All Settings are self explanatory, we have also included a sub-title explanations in blue ink to give you insight on the appropriate settings value.
Set your cronjob to at least 5 minutes:
wget -q -O- https://your-domain.com/cron >/dev/null 2>&1
wget -q -O- https://your-domain.com/queue >/dev/null 2>&1
wget -q -O- https://your-domain.com/trading-cron >/dev/null 2>&1
Visit CredCrypto Docs for more detailed addon specific configuarations.
Updating to V2.0.4
Follow the steps below to update your installation to v2.0.4
- Back you your config file,
core/config/credcrypto.php
- Backup your env file,
core/.env
- Re-upload, the script to your server
- Re-Install, but create new database table.
- After installation, update .env with your privous env
- Add this line at the end of your .env file,
APP_VERSION="2.0.4"
- Update your config file with your previous config file
- Clear Cache
Change Log
V3.0 : March 10, 2023
V2.0.4 : Jan 1, 2023
V2.0.3 : Dec 19, 2022
V2.0.2 : Dec 13, 2022
V2.0 : Dec 12, 2022
V1.0.2 : Dec 5, 2022
V1.0 : Nov 20, 2022