venn-logo

Venn Playground

Testnet

sparks-icon

Welcome to Venn Playground - a demo dApp on the Venn testnet that enables you to understand how Venn works, and explore the actual integrations.

Step 1: Connect Wallet

Connect your wallet to start exploring Venn Playground. If you need testnet tokens, you can get them from Google faucet.

Step 2: Select transaction type to Simulate

Simulate a legitimate transaction that validated through Venn successfully. This transaction will be processed without any issues, and you’ll see it as ‘Executed’ on the Venn Explorer.

Step 3: Vault Deposits

Your Wallet Balance: 0

Step 4: Check Vault Balance

No wallet is connected yet

Step 5: Check Transaction Details on Venn Explorer

Discover how your transactions are validated by Venn. Go to the Venn Explorer and search your wallet address.

Step 6: dApp Addresses

Step 7: Explore Integrations

// Setup
//
import { VennClient } from '@vennbuild/venn-dapp-sdk';

const vennURL           = process.env.VENN_NODE_URL;
const vennPolicyAddress = process.env.VENN_POLICY_ADDRESS;

const vennClient = new VennClient({ vennURL, vennPolicyAddress });

// Approve Tx with Venn
//
const approvedTransaction = await vennClient.approve({
    from,
    to,
    data,
    value
});

// Submit Tx Onchain
//
const receipt = await wallet.sendTransaction(approvedTransaction);

Step 8: Now You Are Ready to Secure Your Protocol

Discover tools, resources, and guidance needed to build and scale your projects securely.