PHPackages                             iamxid/iamx-server-wallet - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. iamxid/iamx-server-wallet

ActiveLibrary

iamxid/iamx-server-wallet
=========================

IAMX server wallet is a Laravel package to create and manage your IAMX wallet in your laravel application

00PHP

Since Aug 26Pushed 2y ago2 watchersCompare

[ Source](https://github.com/IAMXID/iamx-server-wallet)[ Packagist](https://packagist.org/packages/iamxid/iamx-server-wallet)[ RSS](/packages/iamxid-iamx-server-wallet/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

iamx-server-wallet
==================

[](#iamx-server-wallet)

IAMX server wallet is a Laravel package to create and manage your IAMX wallet in your laravel application.

- [IAMX-server-wallet](#iamx-server-wallet)
    - [Installation](#Installation)
    - [Configuration](#Configuration)
    - [Usage](#Usage)
    - [Bugs, Suggestions, Contributions and Support](#bugs-and-suggestions)
    - [Copyright and License](#copyright-and-license)

Installation
------------

[](#installation)

Install the current version of the `iamxid/iamx-server-wallet` package via composer:

```
    composer require iamxid/iamx-server-wallet:dev-main
```

Configuration
-------------

[](#configuration)

No configuration needed

Usage
-----

[](#usage)

You do receive a UUID and a PIN after completing your KYC process at .

To create your server wallet using your KYC data you need to run the following command:

```
php artisan iamx:create-wallet
```

This will create your public and private key file and your encrypted identity data in two subfolders of the application storage folder:

```
├──storage
├────iamx_wallet
├──────identity   # identity.json
├──────keys       # private_key.pem and public_key.pem

```

Just call the command iamx:delete-wallet if you want to delete your server wallet.

```
php artisan iamx:delete-wallet
```

Examples
--------

[](#examples)

Import the ServerWallet Facade in any controller you like to use the server wallet.

Fetch a defined scope of your identity:

```
