OVN (Open Virtual Network) is a system to support virtual network abstraction. OVN complements the existing capabilities of Open vSwitch to add native support for virtual network abstractions, such a
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf090d9f3389dd5ab2cb7953ef263ee9f1764497e8689e426427a06e7961155fb. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/244949c8-c2a6-4fb3-b170-f4c3c2cbfce0.json and https://artists.proofprofile.net/proofs/artist/244949c8-c2a6-4fb3-b170-f4c3c2cbfce0.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45c80f89bb51196a50b54822962d893f0e7c31ac8ac853b099fc4aafaed6375f. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/KRMIM1910322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcade8db6d2edd036a77b498278e4a266c7ca76754a74a8889cbbd396d414cc2. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/KRMIM1919214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb863ce8a8f92251103ab45bd3b396b955188f88c85da82664ec52d396f96fe98. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/KRMIM2004802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd287195fc8803cc5098fda6271b36ad1219db329467815c726dcf4326e1173c1. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/KRMIM2018341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb4c592b6f041b85cee07b7d49b01dcaf5f4c668ac2f58bf2395fce87d28aba0. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/KRMIM2018350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4e728c03ef6309a29bfd6964bab8f1d5b83f1bc75ffbc55bc034a45e7f85322. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USANG2165163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a66971a67af4123855bda83f85edaec85d557ba110008d8ed2593ce1a4018ab. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA72140428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e5959d73bdc48a9766c08c1f6bd819013a96a8d2d05300d25d263aa8d9514e3. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US3DF2101315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46ec3fc14d1c500f577171690c25b771a1ac42fca17edb58062c3a9c392255c8. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM3DF2110680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e2700cade52e3ebde92b748ddfc34792857f5c01e4c312b5b9e2d0e89e57ae6. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM3DF2105118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12d95050f9d2d4634599a4073975a2c1aa30a12f1e08c351fbc3c3d8e6368dcd. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM3DF2110687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82a25618e849ee948f6e8c4af592b1ec5d59f8df5a8d13fb47adbde0b82bd8ec. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM3DF2110688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56bff7f7e164d7f7a499fc9bf2ea9ea86448cb72a219b6d6d6a0ef84a123360c. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM3DF2110689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x600bf5dba4be0785791311ae3945e6ca104efd62ee191626af532f55b729ecf9. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM3DF2110695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16bce07e20e8ec27135c4159f5ceb7add9934fceafa58ded5a987fd881883f01. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM3DF2110697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1afd881bcc9a645bb42f9e840c877d072e5366ad67b459a232f9960f125aced. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAX2236773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05b3fa3d46cc1db3df9395533c2c1dfafdb7d2c421343581a9a9643ecf296a46. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWV2296374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x520e4e20d0d6b86ccecf2d35f9c82d01e28ded653d9eb15981578c069f8e4042. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTB32298835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77606f3cd674229968fc5bee7ed336d2af1b4090650ba4a39d0697561d8b0374. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWY2034240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d0f127baaa0e7f81891f79855a46daf30f8580885a2310197aeb3184ed37d32. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ72359720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd12f4a862334aeb96933c3f62454efa57587ead9b32be2a675f750e06e361b80. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFK2367439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0448f148a90abd7affb068223eb8363b6b41ad0e809aefa3bb82bd392f4e36e. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFK2300276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x634978a5832cffacb61ef5b4b055af1777cb64bc339ecaacc2e328114f9b4c8a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN52449853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdff2054b456466ad786c55e586d026ced9fc2f639f27338b81e51801ddb43930. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBF2449853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd06d31f0349a20285213633c3d56bfd975a805b96d9e91c51888d9bbeec77b60. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBA2466530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a2e28635a6ef1a2a11c1bfebf80d5931bbc0c6bc86aa0db9ee81bc77be96b1f. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09:50Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBF2449854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd92857d260108fe4a73afff9baa31587e81c4ce0bc8cdd007e1941faa0379fe. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBF2449857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdef2721ff6efe6919246a0759884b19062c2433320ac243c0fa43b9a9c1c171e. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USANG2471599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3270a57a448f31a6ae3436f82b8b682dc9b9d1b839138ced0563b7ca772e395. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USANG2471604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc938344129dabe4188e42848ce3beac54fbbc6c5886b72668c622853f971f8b8. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US3DF2507781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab25417e4253c50530a52d06b50c09029f71241445cd2512fcd41182db618ea4. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US3DF2507782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2edebe0b0f9544343097c32449cd76cfcd9272991fae350b95e1cbc3c1f058c0. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US3DF2531131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2779ad8d6196039fb462ea768d84b09c6c9aa449ba8ef436016da58d31096bf. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US3DF2540497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a73d2b7447acb6ada479492a0c24db9fb5c32ea861ff392b62613719c018841. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US3DF2540498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d45326decf3782239155132b34ea8813b44612d23496e4a9efa8cdc54e28e04. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T01:09:53Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US3DF2580061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab2c04fb92d2870c4612bfcee39059251d7a6f180e9207bace4ba51194ba52a6. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USANG2233416.