1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eded62326c5a5bb3cb16227ad73df3c30b037b37b64428ca1b1ccd222afef0c. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dba78646-4c4a-46d8-9ced-47cd6cfe503c.json and https://artists.proofprofile.net/proofs/artist/dba78646-4c4a-46d8-9ced-47cd6cfe503c.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfd2dacc72113a829990ab382dcf0599164c7f9a566bc703605e4ccc769d1c09. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/12RO7jpgwpRKG35PaCpxwJ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/12RO7jpgwpRKG35PaCpxwJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x953312a12170f66895f6ed794541b2ba11a36f6d2c5e8eb193f513d47402d8eb. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0pMfYoeHNuXuIrrNTk0t6B.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0pMfYoeHNuXuIrrNTk0t6B.
Eyes Wide Shut (feat. Travis Barker) - Vanic Remix
{"copyright_id":"0x650d09f8e76db9c068f89dd5db46619bd21e1e651aaef14c1862a24e9db056a7","isrc":"USWB12305598","name":"Eyes Wide Shut (feat. Travis Barker) - Vanic Remix","registered_at":"2026-06-09T17:00:48Z","spotify_id":"5iT6ebVRebv7V5tHquvcrn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x650d09f8e76db9c068f89dd5db46619bd21e1e651aaef14c1862a24e9db056a7. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5iT6ebVRebv7V5tHquvcrn.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5iT6ebVRebv7V5tHquvcrn.
{"copyright_id":"0xd97c39b7d33a5aad90b2c2eabf288d5225033b92d888c20e6c78a26a702a7410","isrc":"QMUY41900017","name":"Be Together - Vanic Remix","registered_at":"2026-06-05T12:16:25Z","spotify_id":"3QpaiRj9N9npDiuyTcqFDV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd97c39b7d33a5aad90b2c2eabf288d5225033b92d888c20e6c78a26a702a7410. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3QpaiRj9N9npDiuyTcqFDV.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3QpaiRj9N9npDiuyTcqFDV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x833355da8c4625a424f145b1d9af57a8384ba5bd6475cc742c1ea7c0fc234fe9. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0JJlFotCXIeE7nC7J6608a.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0JJlFotCXIeE7nC7J6608a.
{"copyright_id":"0x833355da8c4625a424f145b1d9af57a8384ba5bd6475cc742c1ea7c0fc234fe9","isrc":"CA5KR2365257","name":"Hollow - Vanic Remix","registered_at":"2026-06-11T02:58:20Z","spotify_id":"4rR9KAC1GvAfUyBZzoOqBI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x833355da8c4625a424f145b1d9af57a8384ba5bd6475cc742c1ea7c0fc234fe9. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4rR9KAC1GvAfUyBZzoOqBI.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4rR9KAC1GvAfUyBZzoOqBI.
{"copyright_id":"0x60fd106a9a87e40b8ff22cf6aa55fdeabbc1d6c2cea26583b1d341b37e7ce4c1","isrc":"GBKPL2029009","name":"Sick of It","registered_at":"2026-06-06T10:39:37Z","spotify_id":"3i6XRmJPvXYcU8sTGqMQos","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60fd106a9a87e40b8ff22cf6aa55fdeabbc1d6c2cea26583b1d341b37e7ce4c1. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3i6XRmJPvXYcU8sTGqMQos.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3i6XRmJPvXYcU8sTGqMQos.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa33b005d33b4c5b06182e4ab530f26795c9f13721e7a51b00abda1ea9f0ef54c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4OyNDHdIbTavrdQ7mhmDYN.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4OyNDHdIbTavrdQ7mhmDYN.
{"copyright_id":"0xa6f6d57c93afdb1765a5eecb533a43bda271dd61e9b0d5eb07c42f108f4bdbba","isrc":"GBKPL2020782","name":"So Slow (Stripped)","registered_at":"2026-06-19T11:58:09Z","spotify_id":"2vdJsu36eqIERV0uHvMtzr","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6f6d57c93afdb1765a5eecb533a43bda271dd61e9b0d5eb07c42f108f4bdbba. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2vdJsu36eqIERV0uHvMtzr.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2vdJsu36eqIERV0uHvMtzr.
{"copyright_id":"0xdae75a927e6cda7f8ff2eec1ea5564681fc9f38b64fffdae5b421d4360a8cdf8","isrc":"GBKPL2098801","name":"So Slow","registered_at":"2026-06-07T00:58:47Z","spotify_id":"29aoYxEydqrDkIohJDiMO7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdae75a927e6cda7f8ff2eec1ea5564681fc9f38b64fffdae5b421d4360a8cdf8. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/29aoYxEydqrDkIohJDiMO7.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/29aoYxEydqrDkIohJDiMO7.
{"copyright_id":"0x8bc21a82ab0dcf359ba3df1fa823dc6c330b74c0e9553cccd5792faead15023d","isrc":"USRC11900240","name":"Save Yourself","registered_at":"2026-06-05T07:12:24Z","spotify_id":"7BaZHpJA6pv2KxiAkh9igc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bc21a82ab0dcf359ba3df1fa823dc6c330b74c0e9553cccd5792faead15023d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7BaZHpJA6pv2KxiAkh9igc.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7BaZHpJA6pv2KxiAkh9igc.
{"copyright_id":"0xd17b142fe893dc0b8fd503d8662be74751188e0687be86370de3869d0cf1fcf7","isrc":"CA5KR2131915","name":"Behind My Eyes - Vanic Remix","registered_at":"2026-06-20T21:24:46Z","spotify_id":"4eqSl35FnGN04gEEpAPTtz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd17b142fe893dc0b8fd503d8662be74751188e0687be86370de3869d0cf1fcf7. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4eqSl35FnGN04gEEpAPTtz.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4eqSl35FnGN04gEEpAPTtz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd57140f901e865ca9e45e1b29ee7aaf94070c9f88db2a2c40d808fd78d009739. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1qTQ5BW1jgI82XWvOCJvRO.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1qTQ5BW1jgI82XWvOCJvRO.
{"copyright_id":"0x3434fc5f749ab9bc7986ee9b472ba55a0d7dddda449fd7fb50d75a055d64e108","isrc":"CA5KR2376295","name":"Sold My Soul","registered_at":"2026-06-20T06:59:41Z","spotify_id":"7Fe1RYYpcBjl25q2LBpoyU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3434fc5f749ab9bc7986ee9b472ba55a0d7dddda449fd7fb50d75a055d64e108. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7Fe1RYYpcBjl25q2LBpoyU.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7Fe1RYYpcBjl25q2LBpoyU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd57140f901e865ca9e45e1b29ee7aaf94070c9f88db2a2c40d808fd78d009739. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6r4YWxxzG1R9yJSG2ICUc7.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6r4YWxxzG1R9yJSG2ICUc7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde82fb968d958679b52ceb26749acf4f207352306638dd17f20c99ae2aacf51d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7bkRHx3XOcAMD7wB48VU0e.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7bkRHx3XOcAMD7wB48VU0e.
Too Soon (feat. Maty Noyes) - Snareskin Remix
{"copyright_id":"0x98631551d81b647d0d5bf56177ba77b64fe6c581a37373301c0ce90516f8261a","isrc":"USRC11700582","name":"Too Soon (feat. Maty Noyes) - Snareskin Remix","registered_at":"2026-06-06T11:10:38Z","spotify_id":"4lEQGE5sVAnx7sbDANs2Fu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98631551d81b647d0d5bf56177ba77b64fe6c581a37373301c0ce90516f8261a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4lEQGE5sVAnx7sbDANs2Fu.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4lEQGE5sVAnx7sbDANs2Fu.
Too Soon (feat. Maty Noyes) - Rootkit Remix
{"copyright_id":"0x4c82b82c3c10d89d7a3519c6e964e08ed4e8cb099d7441ef8b4f49c88820c55a","isrc":"USRC11700583","name":"Too Soon (feat. Maty Noyes) - Rootkit Remix","registered_at":"2026-06-25T21:44:18Z","spotify_id":"1XO0jj38aPVvY7BAPjjvzx","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c82b82c3c10d89d7a3519c6e964e08ed4e8cb099d7441ef8b4f49c88820c55a. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1XO0jj38aPVvY7BAPjjvzx.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1XO0jj38aPVvY7BAPjjvzx.
Too Soon (feat. Maty Noyes) - heroless Remix
{"copyright_id":"0x5e988f9a22899856fd8aadddd8968d8b2e4abe1336893895f7b667287d79523f","isrc":"USRC11700584","name":"Too Soon (feat. Maty Noyes) - heroless Remix","registered_at":"2026-06-06T17:45:15Z","spotify_id":"49vh4qZFYU6VnuqyKduUmo","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e988f9a22899856fd8aadddd8968d8b2e4abe1336893895f7b667287d79523f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/49vh4qZFYU6VnuqyKduUmo.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/49vh4qZFYU6VnuqyKduUmo.