Secure, modern, fast, multi-purpose blockchain
Financial institutions, enterprise and government projects
Real time, high throughput, permissioned configurations
PBFT / PoW Hybrid
Ready to process blockchain transactions in real time? Let Pellar power your next blockchain project.Contact Us
Blockchain is the only stable technology to permanently store transactional data with significant importance. Blockchain enables people and businesses to trust the accuracy and reliability of financial transactions, land titles, medical records, identity and more. Data on blockchain is also permanent, secure, reliable and tamper proof.
Data stored on blockchain is permanent and cannot be changed
All transactions are hashed and encrypted to ensure authenticity
Distributed architecture increase reliability and availability
|Authorised Write||Authorised Read||Public Write||Public Read|
A difficult maths problem to solve:
y^2=x^3-3x+41058363725152142129326129780047268409114 441015993725554835256314039467401291 modulo p = 2^256 - 2^224 + 2^192 + 2^96 - 1
Data on the blockchain is secured with Elliptic Curve Cryptography. Utilising the unique properties of prime numbers, this cryptography is easy to perform but hard to invert. The core algorithm is a series of prime number multiplications. Easy to calculate, but hard to solve (find the prime factors). The formula above: y2 = x3 + ax + b is easy to perform (x1,y1), (x2,y2) -> (x,y) but impossible to invert (x,y) --> (x1,y1), (x2,y2).
1. Submit New Transaction
2. Propose Block Mine & Distribute
3. Endorse Block Verify, Sign & Return
4. Commit Block Ensure, Sign & Distribute
curl -X POST https://vision.pellar.io/coin/new -d 'symbol=ABC'
This method returns an address and a private key
curl -X POST https://vision.pellar.io/signature/generate -d 'sender=022486f071f4b20d7f08c26fcc722946659adf027ef4f694e184d09b5d3dacdc&privatekey=9e7b8a4a5babc776267ef3044fc5cda8fce9b3fb9324016402393a4f74918013&recipient=02be8da54b263338031148d66b88add7dcafd5094820d49ae03654367621057cd3&symbol=ABC&amount=1&nonce=1'
This method returns a signature for the request, you can also hash and sign your own request locally, nonce is used to prevent replay attacks, all new transactions needs to ensure nonce is larger than the nonce used in the previous request
curl -X POST https://vision.pellar.io/coin/sendraw -d 'sender=03b2a9b651d3e94b5e9bf63f5237d1921267b17887bb0d1171a668746b5301f&recipient=037c3ff6bf12f2710b2c77f3cfe8bd9bd795162cea9f90d239337b23e75e63d791&symbol=ABC&amount=1.234&nonce=19&signature=304502210088e4f9a3723f84a0e55a594e66b3b0d72eb1ec95c1a9920184ae0ea8a5225e8802204d1fb41715b05887c3ee40fa98091736a06dda4fa71f3835a48c7a67de51f7fd'
This method returns a transaction id
curl -X GET https://vision.pellar.io/coin/transaction/f93568a2b26556d1315170bf0cd555d06561195cb2142500022b09a4743221e1
This method returns the details of the requested transaction