{ "network": "sepolia", "wallet": { "type": "ENCRYPTED_JSON", "encryptedJson": "" }, "documentStorage": { "apiKey": "randomKey", "url": "https://tradetrust-functions.netlify.app/.netlify/functions/storage" }, "forms": [ { "name": "TradeTrust Bill of Lading v3", "type": "TRANSFERABLE_RECORD", "defaults": { "version": "https://schema.openattestation.com/3.0/schema.json", "@context": [ "https://www.w3.org/2018/credentials/v1", "https://schemata.openattestation.com/com/openattestation/1.0/OpenAttestation.v3.json", "https://schemata.openattestation.com/io/tradetrust/bill-of-lading/1.0/bill-of-lading-context.json" ], "type": [ "VerifiableCredential", "OpenAttestationCredential" ], "issuanceDate": "2010-01-01T19:23:24Z", "openAttestationMetadata": { "template": { "type": "EMBEDDED_RENDERER", "name": "BILL_OF_LADING", "url": "https://generic-templates.tradetrust.io" }, "proof": { "type": "OpenAttestationProofMethod", "method": "TOKEN_REGISTRY", "value": "", "revocation": { "type": "NONE" } }, "identityProof": { "type": "DNS-TXT", "identifier": "example.com" } }, "credentialSubject": {}, "issuer": { "id": "https://example.com", "name": "DEMO TOKEN REGISTRY", "type": "OpenAttestationIssuer" } }, "schema": { "type": "object", "additionalProperties": false, "required": [ "blNumber", "scac" ], "properties": { "blNumber": { "type": "string", "title": "BL Number" }, "scac": { "type": "string", "title": "Standard Carrier Alpha Code (SCAC)" }, "carrierName": { "title": "Signed for the Carrier", "type": "string" }, "shipper": { "type": "object", "properties": { "name": { "type": "string" }, "address": { "type": "object", "properties": { "street": { "type": "string" }, "country": { "type": "string" } } } } }, "consignee": { "type": "object", "properties": { "name": { "type": "string" } } }, "notifyParty": { "title": "Notify Party", "type": "object", "properties": { "name": { "type": "string" } } }, "vessel": { "type": "string" }, "voyageNo": { "title": "Voyage No.", "type": "string" }, "portOfLoading": { "title": "Port of Loading", "type": "string" }, "portOfDischarge": { "title": "Port of Discharge", "type": "string" }, "placeOfReceipt": { "title": "Place of Receipt", "type": "string" }, "placeOfDelivery": { "title": "Place of Delivery", "type": "string" }, "packages": { "type": "array", "title": "Packages", "items": { "type": "object", "properties": { "description": { "type": "string" }, "measurement": { "type": "string" }, "weight": { "type": "string" } } } } } } }, { "name": "TradeTrust ChAFTA Certificate of Origin v3", "type": "VERIFIABLE_DOCUMENT", "defaults": { "version": "https://schema.openattestation.com/3.0/schema.json", "@context": [ "https://www.w3.org/2018/credentials/v1", "https://schemata.openattestation.com/io/tradetrust/certificate-of-origin/1.0/certificate-of-origin-context.json", "https://schemata.openattestation.com/com/openattestation/1.0/OpenAttestation.v3.json" ], "type": [ "VerifiableCredential", "OpenAttestationCredential" ], "issuanceDate": "2010-01-01T19:23:24Z", "openAttestationMetadata": { "template": { "type": "EMBEDDED_RENDERER", "name": "CHAFTA_COO", "url": "https://generic-templates.tradetrust.io" }, "proof": { "type": "OpenAttestationProofMethod", "method": "DOCUMENT_STORE", "value": "", "revocation": { "type": "NONE" } }, "identityProof": { "type": "DNS-TXT", "identifier": "example.com" } }, "credentialSubject": {}, "issuer": { "id": "https://example.com", "name": "DEMO DOCUMENT STORE", "type": "OpenAttestationIssuer" } }, "schema": { "type": "object", "additionalProperties": false, "properties": { "iD": { "type": "string", "title": "COO ID" }, "issueDateTime": { "type": "string", "title": "Issued Date & Time" }, "firstSignatoryAuthentication": { "title": "Signatory Authentication", "type": "object", "properties": { "signature": { "type": "string", "title": "First Signatory" }, "actualDateTime": { "type": "string", "title": "Actual Date Time" } } }, "supplyChainConsignment": { "type": "object", "properties": { "iD": { "type": "string", "title": "iD" }, "information": { "type": "string", "title": "Consignment Information" }, "exportCountry": { "title": "Export country", "type": "object", "properties": { "code": { "type": "string", "title": "Country code" } } }, "exporter": { "title": "Exporter", "type": "object", "properties": { "iD": { "title": "iD", "type": "string" }, "name": { "title": "Name", "type": "string" }, "postalAddress": { "title": "", "type": "object", "properties": { "line1": { "type": "string", "title": "Address Line 1" }, "line2": { "type": "string", "title": "Address Line 2" }, "cityName": { "type": "string", "title": "City" }, "postcode": { "type": "string", "title": "Postal code" }, "countrySubDivisionName": { "type": "string", "title": "Country Sub Division name" }, "countryCode": { "type": "string", "title": "Country code" } } } } }, "importCountry": { "type": "object", "title": "Import country", "properties": { "code": { "type": "string", "title": "Country code" } } }, "importer": { "title": "Importer's Details (if known)", "type": "object", "properties": { "iD": { "title": "importer iD", "type": "string" }, "name": { "title": "Name", "type": "string" }, "postalAddress": { "title": "", "type": "object", "properties": { "line1": { "type": "string", "title": "Address Line 1" }, "line2": { "type": "string", "title": "Address Line 2" }, "cityName": { "type": "string", "title": "City" }, "postcode": { "type": "string", "title": "Postal code" }, "countrySubDivisionName": { "type": "string", "title": "Country Sub Division name" }, "countryCode": { "type": "string", "title": "Country code" } } } } }, "includedConsignmentItems": { "type": "array", "title": "Included Consignment Items", "items": { "type": "object", "properties": { "iD": { "type": "string", "title": "iD" }, "information": { "type": "string", "title": "Information" }, "crossBorderRegulatoryProcedure": { "type": "object", "title": "", "properties": { "originCriteriaText": { "type": "string", "title": "Origin criteria text" } } }, "manufacturer": { "type": "object", "title": "Manufacturer", "properties": { "iD": { "type": "string", "title": "iD" }, "name": { "type": "string", "title": "Name" }, "postalAddress": { "title": "", "type": "object", "properties": { "line1": { "type": "string", "title": "Address Line 1" }, "line2": { "type": "string", "title": "Address Line 2" }, "cityName": { "type": "string", "title": "City" }, "postcode": { "type": "string", "title": "Postal code" }, "countrySubDivisionName": { "type": "string", "title": "Country Sub Division name" }, "countryCode": { "type": "string", "title": "Country code" } } } } }, "tradeLineItems": { "type": "array", "title": "Trade line Items", "items": { "type": "object", "properties": { "sequenceNumber": { "type": "integer", "title": "Sequence Number" }, "invoiceReference": { "type": "object", "title": "Invoice reference", "properties": { "iD": { "type": "string", "title": "iD" }, "formattedIssueDateTime": { "type": "string", "title": "Formatted issue date & time" }, "attachedBinaryFile": { "type": "object", "title": "", "properties": { "uRI": { "type": "string", "title": "Attached binary file uRI" } } } } }, "tradeProduct": { "type": "object", "title": "Trade product", "properties": { "iD": { "type": "string", "title": "iD" }, "description": { "type": "string", "title": "Description" }, "harmonisedTariffCode": { "type": "object", "title": "", "properties": { "classCode": { "type": "string", "title": "Harmonised tariff class code" }, "className": { "type": "string", "title": "Harmonised tariff class name" } } }, "originCountry": { "type": "object", "title": "Origin country", "properties": { "code": { "type": "string", "title": "Code" } } } } }, "transportPackages": { "type": "array", "title": "Transport packages", "items": { "type": "object", "properties": { "iD": { "type": "string", "title": "iD" }, "grossVolume": { "type": "string", "title": "Gross volume" }, "grossWeight": { "type": "string", "title": "Gross weight" } } } } } } } } } }, "loadingBaseportLocation": { "type": "object", "title": "Loading Baseport Location", "properties": { "iD": { "type": "string", "title": "iD" }, "name": { "type": "string", "title": "Name" } } }, "mainCarriageTransportMovement": { "title": "Main Carraige Transport Movement", "type": "object", "properties": { "iD": { "type": "string", "title": "iD" }, "information": { "type": "string", "title": "Information" }, "usedTransportMeans": { "title": "", "type": "object", "properties": { "name": { "type": "string", "title": "Used transport" }, "iD": { "type": "string", "title": "Used transport iD" } } }, "departureEvent": { "title": "", "type": "object", "properties": { "departureDateTime": { "type": "string", "title": "Departure date and time" } } } } }, "unloadingBaseportLocation": { "type": "object", "title": "Unloading Baseport Location", "properties": { "iD": { "type": "string", "title": "iD" }, "name": { "type": "string", "title": "Name" } } } } } } }, "uiSchema": { "firstSignatoryAuthentication": { "signature": { "ui:widget": "file", "ui:options": { "text": "Upload Signature", "accept": ".png, .jpeg, .jpg" } }, "actualDateTime": { "ui:widget": "datetime" } }, "issueDateTime": { "ui:widget": "datetime" }, "supplyChainConsignment": { "includedConsignmentItems": { "items": { "tradeLineItems": { "items": { "invoiceReference": { "formattedIssueDateTime": { "ui:widget": "datetime" } } } } } }, "mainCarriageTransportMovement": { "departureEvent": { "departureDateTime": { "ui:widget": "datetime" } } } } }, "attachments": { "allow": true, "accept": ".pdf" }, "extension": "tt" }, { "name": "TradeTrust Covering Letter v3", "type": "VERIFIABLE_DOCUMENT", "defaults": { "version": "https://schema.openattestation.com/3.0/schema.json", "@context": [ "https://www.w3.org/2018/credentials/v1", "https://schemata.openattestation.com/io/tradetrust/cover-letter/1.0/cover-letter-context.json", "https://schemata.openattestation.com/com/openattestation/1.0/OpenAttestation.v3.json" ], "type": [ "VerifiableCredential", "OpenAttestationCredential" ], "issuanceDate": "2010-01-01T19:23:24Z", "openAttestationMetadata": { "template": { "type": "EMBEDDED_RENDERER", "name": "COVERING_LETTER", "url": "https://generic-templates.tradetrust.io" }, "proof": { "type": "OpenAttestationProofMethod", "method": "DOCUMENT_STORE", "value": "", "revocation": { "type": "NONE" } }, "identityProof": { "type": "DNS-TXT", "identifier": "example.com" } }, "credentialSubject": {}, "issuer": { "id": "https://example.com", "name": "DEMO DOCUMENT STORE", "type": "OpenAttestationIssuer" } }, "schema": { "type": "object", "additionalProperties": false, "properties": { "logo": { "type": "string", "title": "Cover Letter Logo" }, "title": { "type": "string", "title": "Document Title" }, "remarks": { "type": "string", "title": "Remarks" }, "backgroundColor": { "type": "string", "title": "Background Color" }, "titleColor": { "type": "string", "title": "Title Color" }, "remarksColor": { "type": "string", "title": "Remarks Color" } } }, "attachments": { "allow": true }, "uiSchema": { "logo": { "ui:widget": "file", "ui:options": { "text": "Upload Cover Letter Logo", "accept": ".png, .jpeg, .jpg" } }, "remarks": { "ui:widget": "textarea" }, "backgroundColor": { "ui:widget": "color", "ui:options": { "emptyValue": "#ffffff" } }, "titleColor": { "ui:widget": "color", "ui:options": { "emptyValue": "#4e4e50" } }, "remarksColor": { "ui:widget": "color", "ui:options": { "emptyValue": "#4e4e50" } } }, "extension": "tt" }, { "name": "TradeTrust Invoice v3 (DNS-DID)", "type": "VERIFIABLE_DOCUMENT", "defaults": { "version": "https://schema.openattestation.com/3.0/schema.json", "@context": [ "https://www.w3.org/2018/credentials/v1", "https://schemata.openattestation.com/io/tradetrust/Invoice/1.0/invoice-context.json", "https://schemata.openattestation.com/com/openattestation/1.0/OpenAttestation.v3.json" ], "type": [ "VerifiableCredential", "OpenAttestationCredential" ], "issuanceDate": "2010-01-01T19:23:24Z", "openAttestationMetadata": { "template": { "type": "EMBEDDED_RENDERER", "name": "INVOICE", "url": "https://generic-templates.tradetrust.io" }, "proof": { "type": "OpenAttestationProofMethod", "method": "DID", "value": "", "revocation": { "type": "NONE" } }, "identityProof": { "type": "DNS-DID", "identifier": "example.com" } }, "credentialSubject": {}, "issuer": { "id": "https://example.com", "name": "DEMO DNS-DID", "type": "OpenAttestationIssuer" } }, "schema": { "type": "object", "additionalProperties": false, "properties": { "id": { "type": "string", "title": "Invoice ID" }, "date": { "type": "string", "title": "Date" }, "customerId": { "type": "string", "title": "Customer ID" }, "terms": { "type": "string", "title": "Terms" }, "billFrom": { "type": "object", "title": "Bill From", "properties": { "name": { "type": "string", "title": "Name" }, "streetAddress": { "type": "string", "title": "Street Address" }, "city": { "type": "string", "title": "City" }, "postalCode": { "type": "string", "title": "Postal Code" }, "phoneNumber": { "type": "string", "title": "Phone Number" } } }, "billTo": { "type": "object", "title": "Bill To", "properties": { "name": { "type": "string", "title": "Name" }, "email": { "type": "string", "title": "Email" }, "company": { "type": "object", "title": "Bill To Company", "properties": { "name": { "type": "string", "title": "Name" }, "streetAddress": { "type": "string", "title": "Street Address" }, "city": { "type": "string", "title": "City" }, "postalCode": { "type": "string", "title": "Postal Code" }, "phoneNumber": { "type": "string", "title": "Phone Number" } } } } }, "billableItems": { "type": "array", "title": "Billable Items", "items": { "type": "object", "properties": { "description": { "type": "string", "title": "Description" }, "quantity": { "type": "string", "title": "Quantity" }, "unitPrice": { "type": "string", "title": "Unit Price" }, "amount": { "type": "string", "title": "Amount" } } } }, "subtotal": { "type": "string", "title": "Subtotal" }, "tax": { "type": "string", "title": "Tax (%)" }, "taxTotal": { "type": "string", "title": "Tax Total" }, "total": { "type": "string", "title": "Total" } } }, "uiSchema": { "date": { "ui:widget": "date" } }, "extension": "tt" }, { "name": "TradeTrust Invoice v3", "type": "VERIFIABLE_DOCUMENT", "defaults": { "version": "https://schema.openattestation.com/3.0/schema.json", "@context": [ "https://www.w3.org/2018/credentials/v1", "https://schemata.openattestation.com/io/tradetrust/Invoice/1.0/invoice-context.json", "https://schemata.openattestation.com/com/openattestation/1.0/OpenAttestation.v3.json" ], "type": [ "VerifiableCredential", "OpenAttestationCredential" ], "issuanceDate": "2010-01-01T19:23:24Z", "openAttestationMetadata": { "template": { "type": "EMBEDDED_RENDERER", "name": "INVOICE", "url": "https://generic-templates.tradetrust.io" }, "proof": { "type": "OpenAttestationProofMethod", "method": "DOCUMENT_STORE", "value": "", "revocation": { "type": "NONE" } }, "identityProof": { "type": "DNS-TXT", "identifier": "example.com" } }, "credentialSubject": {}, "issuer": { "id": "https://example.com", "name": "DEMO DOCUMENT STORE", "type": "OpenAttestationIssuer" } }, "schema": { "type": "object", "additionalProperties": false, "properties": { "id": { "type": "string", "title": "Invoice ID" }, "date": { "type": "string", "title": "Date" }, "customerId": { "type": "string", "title": "Customer ID" }, "terms": { "type": "string", "title": "Terms" }, "billFrom": { "type": "object", "title": "Bill From", "properties": { "name": { "type": "string", "title": "Name" }, "streetAddress": { "type": "string", "title": "Street Address" }, "city": { "type": "string", "title": "City" }, "postalCode": { "type": "string", "title": "Postal Code" }, "phoneNumber": { "type": "string", "title": "Phone Number" } } }, "billTo": { "type": "object", "title": "Bill To", "properties": { "name": { "type": "string", "title": "Name" }, "email": { "type": "string", "title": "Email" }, "company": { "type": "object", "title": "Bill To Company", "properties": { "name": { "type": "string", "title": "Name" }, "streetAddress": { "type": "string", "title": "Street Address" }, "city": { "type": "string", "title": "City" }, "postalCode": { "type": "string", "title": "Postal Code" }, "phoneNumber": { "type": "string", "title": "Phone Number" } } } } }, "billableItems": { "type": "array", "title": "Billable Items", "items": { "type": "object", "properties": { "description": { "type": "string", "title": "Description" }, "quantity": { "type": "string", "title": "Quantity" }, "unitPrice": { "type": "string", "title": "Unit Price" }, "amount": { "type": "string", "title": "Amount" } } } }, "subtotal": { "type": "string", "title": "Subtotal" }, "tax": { "type": "string", "title": "Tax (%)" }, "taxTotal": { "type": "string", "title": "Tax Total" }, "total": { "type": "string", "title": "Total" } } }, "uiSchema": { "date": { "ui:widget": "date" } }, "extension": "tt" } ] }