WE PROVIDE SEAMLESS SOLANA BLOCKCHAIN PAYMENT SOLUTIONS TO EMPOWER YOUR BUSINESS AND ELIMINATE TRADITIONAL BARRIERS.
LEVERAGING SOLANA'S HIGH-SPEED INFRASTRUCTURE TO PROCESS TRANSACTIONS IN MILLISECONDS, ENSURING REAL-TIME PAYMENT CONFIRMATION AND SEAMLESS USER EXPERIENCE.
COMPREHENSIVE PAYMENT AUDITS AND ENCRYPTION TO ENSURE COMPLIANCE, PROTECTION, AND EFFICIENCY AGAINST FRAUDULENT TRANSACTIONS AND SECURITY THREATS.
IN-DEPTH INVESTIGATIONS TO UNDERSTAND PAYMENT PATTERNS, OPTIMIZE CONVERSION RATES, AND PREVENT FUTURE INCIDENTS THROUGH DATA-DRIVEN INSIGHTS.
WE PROVIDE INNOVATIVE PAYMENT SOLUTIONS THAT TRANSFORM BUSINESSES AND ENABLE SEAMLESS TRANSACTIONS IN A DYNAMIC BLOCKCHAIN LANDSCAPE.
BUILT ON SOLANA'S HIGH-PERFORMANCE INFRASTRUCTURE, OBSCURA DELIVERS LIGHTNING-FAST PAYMENT PROCESSING WITH MINIMAL FEES, MAKING BLOCKCHAIN PAYMENTS ACCESSIBLE TO BUSINESSES OF ALL SIZES.
AT OBSCURA, OUR MISSION IS TO PROVIDE INNOVATIVE PAYMENT SOLUTIONS THAT PROTECT BUSINESSES AND ENSURE SEAMLESS TRANSACTIONS IN A DYNAMIC BLOCKCHAIN LANDSCAPE.
OUR VISION IS TO BE A GLOBAL LEADER IN BLOCKCHAIN PAYMENTS, CREATING A SECURE FINANCIAL FUTURE FOR BUSINESSES THROUGH INNOVATION AND RESILIENCE AGAINST TRADITIONAL BARRIERS.
Solana's efficient blockchain ensures transaction costs remain minimal, maximizing your profit margins and reducing operational expenses.
Accept payments from anywhere in the world without borders or currency conversion issues, expanding your market potential instantly.
Simple API integration with comprehensive documentation and developer support to get your payment system running in hours, not weeks.
Comprehensive dashboard with live transaction monitoring, detailed reports, and actionable insights to optimize your business performance.
Multi-layer security protocols, advanced encryption, and compliance with international standards to protect your business and customers.
Smart contract-powered automatic settlement processes ensure funds are distributed accurately and instantly without manual intervention.
Transaction completed successfully
Get started with OBSCURA Payment Systems in minutes. Follow these simple steps to integrate Solana blockchain payments into your application.
Install the OBSCURA SDK via npm or yarn:
npm install @obscura/payments-sdk
import { ObscuraPayment } from '@obscura/payments-sdk';
const payment = new ObscuraPayment({
apiKey: 'YOUR_API_KEY',
network: 'mainnet-beta',
environment: 'production'
});
// Initialize the payment system
await payment.initialize();
Process a payment transaction on the Solana blockchain.
const transaction = await payment.createPayment({
amount: 100.00,
currency: 'USD',
token: 'SOL',
recipient: '7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU',
metadata: {
orderId: 'ORD-12345',
customerId: 'CUST-67890'
}
});
console.log('Transaction ID:', transaction.signature);
console.log('Status:', transaction.status);
| Parameter | Type | Required | Description |
|---|---|---|---|
amount |
number | Yes | Payment amount in the specified currency |
currency |
string | Yes | Currency code (USD, EUR, GBP, etc.) |
token |
string | Yes | Token to use (SOL, USDC, USDT) |
recipient |
string | Yes | Solana wallet address of recipient |
metadata |
object | No | Additional metadata for the transaction |
Check the status of a transaction on the blockchain.
const status = await payment.verifyTransaction({
signature: 'transaction_signature_here'
});
console.log('Status:', status.confirmed);
console.log('Confirmations:', status.confirmations);
console.log('Timestamp:', status.timestamp);
Configure webhooks to receive real-time notifications about payment events.
await payment.configureWebhook({
url: 'https://your-domain.com/webhooks/obscura',
events: ['payment.completed', 'payment.failed', 'payment.pending'],
secret: 'YOUR_WEBHOOK_SECRET'
});
| Event | Description |
|---|---|
payment.completed |
Payment transaction confirmed on blockchain |
payment.failed |
Payment transaction failed or rejected |
payment.pending |
Payment initiated and awaiting confirmation |
refund.processed |
Refund has been successfully processed |
Store your API keys securely using environment variables:
// .env file
OBSCURA_API_KEY=your_api_key_here
OBSCURA_API_SECRET=your_api_secret_here
// In your code
const payment = new ObscuraPayment({
apiKey: process.env.OBSCURA_API_KEY,
apiSecret: process.env.OBSCURA_API_SECRET
});
| Plan | Requests/Minute | Requests/Day |
|---|---|---|
| Free | 60 | 10,000 |
| Starter | 300 | 100,000 |
| Professional | 1,000 | 500,000 |
| Enterprise | Unlimited | Unlimited |
Properly handle errors in your payment integration:
try {
const transaction = await payment.createPayment({
amount: 100.00,
currency: 'USD',
token: 'SOL',
recipient: walletAddress
});
console.log('Payment successful:', transaction.signature);
} catch (error) {
if (error.code === 'INSUFFICIENT_FUNDS') {
console.error('Wallet has insufficient funds');
} else if (error.code === 'INVALID_WALLET') {
console.error('Invalid wallet address provided');
} else if (error.code === 'NETWORK_ERROR') {
console.error('Network connection issue');
} else {
console.error('Payment failed:', error.message);
}
}
| Code | Description | Solution |
|---|---|---|
INSUFFICIENT_FUNDS |
Wallet balance too low | Request user to add funds |
INVALID_WALLET |
Invalid wallet address format | Validate wallet address before submission |
NETWORK_ERROR |
Blockchain network unavailable | Retry the transaction after delay |
RATE_LIMIT_EXCEEDED |
Too many requests | Implement exponential backoff |
Need help? We're here for you 24/7.
support@obscura.pw
Response in 2hOpen source examples & SDKs
MIT LicenseOBSCURA Payment Gateway is a comprehensive solution for accepting cryptocurrency payments on the Solana blockchain. Process payments in SOL, USDC, USDT, and other SPL tokens with lightning-fast confirmation times and minimal fees.
Receive funds instantly with Solana's sub-second finality. No waiting for bank transfers or clearing periods.
Pay only 0.025% transaction fee plus minimal blockchain network fees. No hidden charges or monthly minimums.
Accept payments from customers worldwide without currency conversion fees or international transaction charges.
Enterprise-grade security with multi-signature wallets, cold storage, and full regulatory compliance.
| Token | Network | Confirmation Time | Fee |
|---|---|---|---|
| SOL | Solana Mainnet | <1 second | ~$0.00025 |
| USDC | Solana (SPL) | <1 second | ~$0.00025 |
| USDT | Solana (SPL) | <1 second | ~$0.00025 |
Choose the integration method that best fits your needs:
// Hosted Payment Page
const checkout = await gateway.createCheckout({
amount: 99.99,
currency: 'USD',
returnUrl: 'https://yoursite.com/success'
});
window.location.href = checkout.url;
// API Integration
const payment = await gateway.processPayment({
amount: 99.99,
token: 'USDC',
wallet: customerWalletAddress
});
// Payment Button Widget
<script src="https://cdn.obscura.pw/button.js"></script>
<button class="obscura-payment-button" data-amount="99.99">
Pay with Crypto
</button>
Comprehensive payment solutions designed for businesses of all sizes. From startups to enterprises, we provide the tools you need to accept cryptocurrency payments seamlessly.
| Service | Description | Availability |
|---|---|---|
| Point of Sale Integration | Accept crypto payments in physical stores | Professional & Enterprise |
| Recurring Billing | Automate subscription payments | All Plans |
| Multi-Currency Settlement | Receive payouts in your preferred currency | Professional & Enterprise |
| Fraud Detection | AI-powered transaction monitoring | Professional & Enterprise |
| Tax Reporting | Automated tax documentation and filing | Enterprise |
Our RESTful API provides complete control over payment processing, transaction management, and account operations.
https://api.obscura.pw/v1/
All API requests must include your API key in the Authorization header:
curl https://api.obscura.pw/v1/payments \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json"
POST /payments
curl -X POST https://api.obscura.pw/v1/payments \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"amount": "100.00",
"currency": "USD",
"token": "USDC",
"recipient": "7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU",
"metadata": {
"order_id": "ORD-123",
"customer_email": "customer@example.com"
}
}'
{
"id": "pay_1234567890",
"status": "pending",
"amount": "100.00",
"currency": "USD",
"token": "USDC",
"signature": "5Kp...[transaction signature]...9qL",
"recipient": "7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU",
"created_at": "2025-10-30T12:34:56Z",
"confirmations": 0,
"metadata": {
"order_id": "ORD-123",
"customer_email": "customer@example.com"
}
}
GET /payments/{id}
curl https://api.obscura.pw/v1/payments/pay_1234567890 \ -H "Authorization: Bearer YOUR_API_KEY"
GET /payments
curl https://api.obscura.pw/v1/payments?limit=10&status=completed \ -H "Authorization: Bearer YOUR_API_KEY"
npm install @obscura/sdk
pip install obscura-payments
composer require obscura/payments
Maven/Gradle available
cargo add obscura-payments
go get obscura.pw/sdk
Built for scale, designed for reliability. Our enterprise solutions provide the performance, security, and support that large organizations demand.
Private nodes, dedicated servers, and custom network configurations for maximum performance and reliability.
Guaranteed uptime with automatic failover, load balancing, and redundant systems across multiple data centers.
Personal account manager available 24/7 to assist with technical issues, integration, and optimization.
Tailored integrations, custom features, and bespoke solutions developed specifically for your use case.
Multi-signature wallets, hardware security modules (HSM), and regular security audits by leading firms.
Full compliance with global regulations including KYC/AML, GDPR, SOC 2, and industry-specific requirements.
| Option | Description | Use Case |
|---|---|---|
| Cloud Hosted | Fully managed service on our infrastructure | Fast deployment, minimal maintenance |
| Private Cloud | Dedicated cloud environment for your organization | Enhanced security and isolation |
| On-Premise | Deploy on your own infrastructure | Maximum control and data sovereignty |
| Hybrid | Combination of cloud and on-premise | Flexible deployment for complex requirements |
Custom pricing based on your transaction volume. The more you process, the lower your fees.
| Endpoint | Method | Description |
|---|---|---|
/payments |
POST | Create a new payment |
/payments/{id} |
GET | Retrieve payment details |
/payments |
GET | List all payments |
/payments/{id}/cancel |
POST | Cancel a pending payment |
/payments/{id}/refund |
POST | Refund a completed payment |
| Endpoint | Method | Description |
|---|---|---|
/wallets |
POST | Create a new wallet |
/wallets/{id} |
GET | Get wallet details |
/wallets/{id}/balance |
GET | Check wallet balance |
/wallets/{id}/transactions |
GET | List wallet transactions |
| Endpoint | Method | Description |
|---|---|---|
/webhooks |
POST | Register webhook endpoint |
/webhooks/{id} |
GET | Get webhook details |
/webhooks/{id} |
DELETE | Delete webhook |
/webhooks/{id}/test |
POST | Send test webhook |
X-RateLimit-Limit: 1000 X-RateLimit-Remaining: 999 X-RateLimit-Reset: 1698742800
Complete guide for developers integrating OBSCURA payments into their applications.
Sign up at https://dashboard.obscura.pw/signup and verify your email.
Navigate to Settings → API Keys and generate your keys:
npm install @obscura/payments-sdk
import { ObscuraPayment } from '@obscura/payments-sdk';
const client = new ObscuraPayment({
apiKey: process.env.OBSCURA_API_KEY,
environment: 'testnet' // or 'mainnet' for production
});
await client.initialize();
const payment = await client.payments.create({
amount: 50.00,
currency: 'USD',
token: 'USDC',
recipient: 'customer_wallet_address',
metadata: {
orderId: 'ORD-123',
customerEmail: 'customer@example.com'
}
});
console.log('Payment created:', payment.id);
console.log('Transaction signature:', payment.signature);
Use these test wallets for development:
Test Wallet (Success): 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU Test Wallet (Failure): 11111111111111111111111111111111
// Express.js example
app.post('/checkout', async (req, res) => {
const { cartTotal, customerWallet } = req.body;
try {
const payment = await client.payments.create({
amount: cartTotal,
currency: 'USD',
token: 'USDC',
recipient: customerWallet,
metadata: {
sessionId: req.session.id
}
});
res.json({ success: true, paymentId: payment.id });
} catch (error) {
res.status(400).json({ error: error.message });
}
});
// Create recurring payment
const subscription = await client.subscriptions.create({
amount: 9.99,
currency: 'USD',
token: 'USDC',
interval: 'month',
customer: customerWallet
});
// Cancel subscription
await client.subscriptions.cancel(subscription.id);
app.post('/webhooks/obscura', async (req, res) => {
const signature = req.headers['x-obscura-signature'];
// Verify webhook signature
const isValid = client.webhooks.verify(
req.body,
signature,
process.env.WEBHOOK_SECRET
);
if (!isValid) {
return res.status(401).send('Invalid signature');
}
const event = req.body;
switch (event.type) {
case 'payment.completed':
// Handle successful payment
await fulfillOrder(event.data.metadata.orderId);
break;
case 'payment.failed':
// Handle failed payment
await notifyCustomer(event.data.id);
break;
}
res.status(200).send('OK');
});
Get support through multiple channels. Our team is available 24/7 to assist you.
Enterprise & Professional plans only
24/7 availabilityMost developers complete a basic integration in under 2 hours. Using our hosted payment page, you can be accepting payments in as little as 10 minutes.
Our fees start at 0.5% for the Starter plan, 0.25% for Professional, and custom pricing for Enterprise. Blockchain network fees (typically $0.00025 on Solana) apply to all transactions.
The minimum transaction amount is $0.01 USD equivalent. There is no maximum limit.
Refunds can be issued through the API or dashboard within 90 days of the original transaction. Refunds are processed instantly on the blockchain.
Yes! We support SOL, USDC, USDT, and other SPL tokens on the Solana blockchain. More token support is added regularly.
Yes. We employ bank-level security including multi-signature wallets, cold storage for funds, regular security audits, and SOC 2 compliance.
docs.obscura.pw for detailed guides and tutorials.
Founded in 2023, OBSCURA Payment Systems was born from a vision to make blockchain payments as simple and accessible as traditional payment methods. Our team of blockchain experts, payment industry veterans, and security specialists came together to build the most developer-friendly payment infrastructure on Solana.
To provide innovative payment solutions that protect businesses and ensure seamless transactions in a dynamic blockchain landscape.
We prioritize the security of our customers' funds and data above all else.
Continuously pushing boundaries to deliver cutting-edge payment solutions.
Your success is our success. We're committed to your growth.
Clear pricing, honest communication, and open-source contributions.
We're building the future of payments. Join our mission to make blockchain payments accessible to everyone.
Work from anywhere in the world. We're a fully distributed team across 30+ countries.
Top-tier salaries, equity packages, and crypto bonuses.
$5,000/year for courses, conferences, and professional development.
Comprehensive health insurance, mental health support, and gym memberships.
Remote • Full-time • $150k - $220k
Build and optimize our Solana smart contracts and payment infrastructure. 5+ years experience with Rust required.
Remote • Full-time • $120k - $160k
Design beautiful, intuitive interfaces for our payment products. Experience with fintech and crypto preferred.
Remote • Full-time • $100k - $140k
Be the voice of developers. Create content, speak at events, and build our developer community.
Remote • Full-time • $140k - $200k
Secure our infrastructure and conduct security audits. Experience with blockchain security essential.
Have a question or want to learn more? We'd love to hear from you.
General: info@obscura.pw
Support: support@obscura.pw
Sales: sales@obscura.pw
US: +1 (555) 123-4567
UK: +44 20 1234 5678
EU: +49 30 1234 5678
123 Blockchain Avenue
San Francisco, CA 94102
United States
Last Updated: October 30, 2025
OBSCURA Payment Systems ("we," "our," or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our payment services.
Personal Information:
Technical Information:
We implement industry-leading security measures including:
You have the right to:
We retain your information for as long as necessary to provide our services and comply with legal obligations. Transaction data is retained for 7 years for regulatory compliance.
Your data may be transferred to and processed in countries other than your own. We ensure appropriate safeguards are in place for such transfers.
For privacy-related questions or to exercise your rights, contact us at:
privacy@obscura.pw