diff --git a/docs/build/libraries.md b/docs/build/libraries.md index 05e7c5784..9905c52f4 100644 --- a/docs/build/libraries.md +++ b/docs/build/libraries.md @@ -4,22 +4,21 @@ sidebar_position: 3 # Libraries and APIs -This page comprised a large list of libraries and APIs currently available. We recommend using this resource as a starting point before development to find projects that match your own, and use the existing examples to simplify your efforts. +This page comprised a large list of libraries and APIs currently available. We recommend using this resource as a starting point before development to find projects that match your own, and use the existing examples to simplify your efforts. These resources may also connect you with developers who you can interact with via Slack or Discord. Stay tuned, as more ongoing projects will be added here continuously! ## Provenance Blockchain APIs -| Resource | Description | -| ---------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | -| [Attribute](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance.attribute.v1.Attribute)
[Attribute Tx Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/attribute/v1/tx.proto)
[Query Attribute Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/attribute/v1/query.proto) | API for the [Attribute Module](/docs/pb/modules/attribute-module) | -| [MarkerAccount](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance.marker.v1.MarkerAccount)
[Marker Tx Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/marker/v1/tx.proto)
[Query Marker Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/marker/v1/query.proto) | API for the [Marker Module](/docs/pb/modules/marker-module) | -| [Scope (NFT)](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance.metadata.v1.Scope)
[Metadata Tx Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/metadata/v1/tx.proto)
[Query Metadata Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/metadata/v1/query.proto) | API for the [Metadata Module](/docs/pb/modules/metadata-module) | -| [MsgFee](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance.msgfees.v1.MsgFee)
[MsgFees Tx Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/msgfees/v1/tx.proto)
[Query MsgFees Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/msgfees/v1/query.proto) | API for the [Msgfees Module](https://github.com/provenance-io/provenance/tree/main/x/msgfees/spec) | -| [NameRecord](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance.name.v1.NameRecord)
[Name Tx Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/name/v1/tx.proto)
[Query Name Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/name/v1/query.proto) | API for the [Name Module](/docs/pb/modules/name-module) | -| [RewardProgram](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance.reward.v1.RewardProgram)
[Reward Tx Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/reward/v1/tx.proto)
[Query Reward Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/reward/v1/query.proto) | API for the [Reward Module](https://github.com/provenance-io/provenance/tree/main/x/reward/spec) | -| https://buf.build/cosmos/cosmos-sdk/docs/main | Cosmos API Documentation | -| https://docs.tendermint.com/main/rpc/ | Tendermint API Documentation | - +| Resource | Description | +| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | +| [Attribute](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance.attribute.v1.Attribute)
[Attribute Tx Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/attribute/v1/tx.proto)
[Query Attribute Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/attribute/v1/query.proto) | API for the [Attribute Module](/docs/pb/modules/attribute-module) | +| [MarkerAccount](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance.marker.v1.MarkerAccount)
[Marker Tx Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/marker/v1/tx.proto)
[Query Marker Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/marker/v1/query.proto) | API for the [Marker Module](/docs/pb/modules/marker-module) | +| [Scope (NFT)](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance.metadata.v1.Scope)
[Metadata Tx Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/metadata/v1/tx.proto)
[Query Metadata Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/metadata/v1/query.proto) | API for the [Metadata Module](/docs/pb/modules/metadata-module) | +| [MsgFee](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance.msgfees.v1.MsgFee)
[MsgFees Tx Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/msgfees/v1/tx.proto)
[Query MsgFees Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/msgfees/v1/query.proto) | API for the [Msgfees Module](https://github.com/provenance-io/provenance/tree/main/x/msgfees/spec) | +| [NameRecord](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance.name.v1.NameRecord)
[Name Tx Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/name/v1/tx.proto)
[Query Name Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/name/v1/query.proto) | API for the [Name Module](/docs/pb/modules/name-module) | +| [RewardProgram](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance.reward.v1.RewardProgram)
[Reward Tx Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/reward/v1/tx.proto)
[Query Reward Messages](https://github.com/provenance-io/provenance/blob/main/docs/proto-docs.md#provenance/reward/v1/query.proto) | API for the [Reward Module](https://github.com/provenance-io/provenance/tree/main/x/reward/spec) | +| https://buf.build/cosmos/cosmos-sdk/docs/main | Cosmos API Documentation | +| https://docs.tendermint.com/main/rpc/ | Tendermint API Documentation | ## Data and Business Intelligence @@ -33,8 +32,8 @@ These resources may also connect you with developers who you can interact with v ### BlockVault Contracts -| Resource | Description | -| ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ | +| Resource | Description | +| ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | | [Off-Chain BlockVault Contracts & SDK](https://medium.com/provenanceblockchain/off-chain-p8e-contracts-sdk-ac313e40c9c7) | An introduction and tutorial on Provenance Blockchain's off-chain SDK, published on Medium | ### Object Store @@ -45,22 +44,22 @@ These resources may also connect you with developers who you can interact with v ### Client Side Contract Execution -| Resource | Description | -| ------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | +| Resource | Description | +| ------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | | https://github.com/provenance-io/loan-package-contracts | Defines a loan package scope specification and BlockVault smart contracts that can be executed against it | -| https://github.com/provenance-io/object-store | A object storage system with a gRPC interface and strong encryption properties | -| https://github.com/provenance-io/object-store-locator | Object store locator service | -| https://github.com/provenance-io/p8e | Optional layer that allows client-side contract execution with data privacy | -| https://github.com/provenance-io/p8e-cee-api | Provenance Contract Execution Environment API | +| https://github.com/provenance-io/object-store | A object storage system with a gRPC interface and strong encryption properties | +| https://github.com/provenance-io/object-store-locator | Object store locator service | +| https://github.com/provenance-io/p8e | Optional layer that allows client-side contract execution with data privacy | +| https://github.com/provenance-io/p8e-cee-api | Provenance Contract Execution Environment API | | https://github.com/provenance-io/p8e-docker-compose | Supporting tools for rapid BlockVault test environment deployment | -| https://github.com/provenance-io/p8e-gradle-plugin | Allows for publishing BlockVault Contracts against a BlockVault environment | -| https://github.com/provenance-io/p8e-scope-sdk | Development kit for interacting with the Provenance Blockchain metadata module | +| https://github.com/provenance-io/p8e-gradle-plugin | Allows for publishing BlockVault Contracts against a BlockVault environment | +| https://github.com/provenance-io/p8e-scope-sdk | Development kit for interacting with the Provenance Blockchain metadata module | | https://github.com/provenance-io/p8e-ui | Simple UI for BlockVault development | ### Data Models -| Resource | Description | -| ----------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | +| Resource | Description | +| ----------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ | | https://github.com/provenance-io/metadata-asset-model | protobuf data model reference standard for Provenance Blockchain Metadata module and BlockVault Contract Execution Environment | ## Docker Images @@ -96,7 +95,6 @@ These resources may also connect you with developers who you can interact with v | https://github.com/provenance-io/provwallet-swift | R&D iOs mobile app | | https://github.com/provenance-io/walletconnect-js | WalletConnect client for dApps | | https://github.com/provenance-io/walletconnect-js/tree/main/webDemo | Example React dApp using WalletConnect | -| https://test.figure.tech/walletconnect | Example WalletConnect dApp | | https://github.com/provenance-io/wallet-utils | Typescript Utils to create wallet messages - protos, build messages | ## Scripts and Utilities @@ -114,17 +112,3 @@ These resources may also connect you with developers who you can interact with v | https://github.com/provenance-io/wasmd | Hosts Wasmd, the first implementation of a cosmos zone with wasm smart contracts enabled | | https://github.com/provenance-io/wasmit | A Go lib for building integration test commands that store, instantiate, execute and query smart contracts on a Provenance localnet using the command line. | | https://github.com/provenance-io/wasmvm | This is a wrapper around the CosmWasm VM. It allows you to compile, initialize and execute CosmWasm smart contracts from Go applications, in particular from x/wasm. | - -## Third Party APIs - -| Resource | Description | -| ------------------------------------------------------- | --------------------------------------------------------------------------- | -| https://pay.test.figure.com/pay/docs/index.html#/ | Figure Pay Partner API guide | -| https://test.figure.tech/docs/apis/marketplace/ | Figure Marketplace API guide | -| https://test.figure.tech/docs/apis/onboard/#tag/Assets | Figure Asset Onboarding API guide | -| https://test.figure.tech/docs/apis/documents/ | Figure document filling, mapping, and signature storage for dApps API guide | -| https://test.figure.tech/docs/apis/asset-manager/ | Figure Asset Manager API guide | -| https://test.figure.tech/docs/apis/portfolio-manager/ | Figure Portfolio Manager API guide | -| https://test.figure.tech/docs/apis/pricing-engine/ | Figure Pricing Engine API guide | -| https://test.figure.tech/docs/apis/provenance-explorer/ | Provenance Explorer API guide | -| https://test.figure.tech/docs/apis/block-api/ | Figure Block API guide | diff --git a/docs/discover/dapps.md b/docs/discover/dapps.md index 81689d6c6..0f4193e15 100644 --- a/docs/discover/dapps.md +++ b/docs/discover/dapps.md @@ -7,10 +7,9 @@ Decentralized applications (dApps) are being developed or in production for a nu - [DART](https://medium.com/provenanceblockchain/what-is-dart-ff0099917e21): A digital asset registry running on Provenance Blockchain. - [Zorrosign](https://www.zorrosign.com/): Secure digital signatures, transactions, and documentation company. - [Storyline](https://followstoryline.io/): Blockchain solutions for the entertainment contracts industry. -- [Figure Asset Manager](https://www.figure.tech/): NFT and Token creation and management - [Figure Equity Solutions](https://www.figure.com/equity-solutions/): Cap table management leveraging immutable records and instant traceability. - [Figure Marketplace](https://www.figure.com/digital-fund-services/): Bilateral trading of digital assets, including loans, loan participation, and private equity. -- [Figure Loan Origination System](https://www.figure.com/blockchain/): Loans recorded, shared and exchanged, all on Provenance Blockchain. +- [Figure Loan Origination System](https://www.figure.com/): Loans recorded, shared and exchanged, all on Provenance Blockchain. - [Figure Pay](https://www.figure.com/figurepay/): Payments improved using Provenance Blockchain. - [Figure Portfolio Manager](https://medium.com/provenanceblockchain/taking-figures-portfolio-manager-for-a-spin-around-the-block-chain-a6d2f751feb7): Manage and see the real-time performance of loans on Provenance Blockchain. - [Figure Passport](https://www.figure.com/): Digital Identity and KYC/AML on-chain for entities and individuals. diff --git a/docs/learn/asset-lifecycle/07-lending-example.md b/docs/learn/asset-lifecycle/07-lending-example.md index 94db26874..ab68999f3 100644 --- a/docs/learn/asset-lifecycle/07-lending-example.md +++ b/docs/learn/asset-lifecycle/07-lending-example.md @@ -75,22 +75,3 @@ context of Provenance Blockchain, TVL includes the amount of capital that has be The TVL for loan pools on Provenance Blockchain is determined by the originator's Capital Markets team. The team evaluates a variety of factors such as unpaid balances, accrued interest, market trends and potential loan movement between pools to price each marker loan pool. The pricing is updated on a daily basis. - -Marker pricing data is sent to the [**Pricing Engine**](https://figure.tech/service-pricing-engine/swagger-ui/index.html#/Pricing). -[Provenance Explorer](https://explorer.provenance.io/dashboard) pulls data from the Pricing Engine to to calculate and display the chain total value. - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/pb/integrating/integrating-with-p8e/index.md b/docs/pb/integrating/integrating-with-p8e/index.md index 946243d48..3c3a6c941 100644 --- a/docs/pb/integrating/integrating-with-p8e/index.md +++ b/docs/pb/integrating/integrating-with-p8e/index.md @@ -20,7 +20,7 @@ For sake of brevity, this guide will not describe how to deploy and configure a This guide will touch on the differences between connecting to a local network for development, the Provenance Blockchain public [testnet](https://github.com/provenance-io/testnet), and the public production Provenance Blockchain [mainnet](https://github.com/provenance-io/mainnet). :::info -Figure Tech can provide Provenance Blockchain Nodes as a service for organizations that want to deploy, manage, and monitor their own nodes. Check out the [Figure Tech](https://www.figure.tech/) website for more information. +ProvLabs can provide Provenance Blockchain Nodes as a service for organizations that want to deploy, manage, and monitor their own nodes. Check out the [ProvLabs](https://www.provlabs.io/services/ProvNet/) website for more information. ::: The core concepts listed above apply no matter what type of asset you want to record and manage. That said, as we step through the guide we will follow a very real example of how Figure Technologies is leveraging the Provenance Blockchain network to build products for the lending ecosystem. diff --git a/pending/key-management.md b/pending/key-management.md index 093f94976..ed0732ea8 100644 --- a/pending/key-management.md +++ b/pending/key-management.md @@ -1,4 +1,3 @@ - # Key Management Strategies - local/cmd line keyring @@ -6,7 +5,3 @@ - xpriv vs mnemonic - How to manager customer keys (custody keys? self-manage?), use wallet connect - pointer to libraries - - -## WalletConnect dApp In Action -https://test.figure.tech/walletconnect \ No newline at end of file