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 0xef0dcb82a2bd9ed2883d17dc65085beb4f1ad02885e9dfb8671f7afb19e08f08. 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/f20b40b7-df19-453a-96cb-9c68b23a1add.json and https://artists.proofprofile.net/proofs/artist/f20b40b7-df19-453a-96cb-9c68b23a1add.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 0x3c281954118726f6c0249d467d97866dc27b995ee0023034cad4623f3509028e. 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/3bxQNInJWQJacFyBGVkAmx.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/3bxQNInJWQJacFyBGVkAmx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a77411ed26f8c01113e6b23ae73574253cbf5da0f03bb1b9775d4b341e34a34. 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/4p4RmM4qM2rlb0OOtPlCg4.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/4p4RmM4qM2rlb0OOtPlCg4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a777654c290a92f201988f96d55c8e9c7ad27f1ae5a9a60e86032c20c4afb0d. 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/2qyPusQAEErHVFgBLW4BzX.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/2qyPusQAEErHVFgBLW4BzX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d93c100e130f0089385e47f102eef47702724a23b55f670cbee62f5841131a4. 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/7rVBrCRcelmvkzv87nByQt.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/7rVBrCRcelmvkzv87nByQt.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3f74fd82b957e1fdb45ce7599f8b75e9b1ee78de7c64a6ba9690893c4c96177. 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/0A1ieo8OhZSjY2O84aAqlq.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/0A1ieo8OhZSjY2O84aAqlq.
{"copyright_id":"0x0242c10f818f4471d905c9ea4b1cb82bcad42aeccc44d67f61c1e01f71fd6e67","isrc":"CA5KR2497627","name":"LYUBOV FUNK","registered_at":"2026-06-04T12:08:06Z","spotify_id":"3ZS6NScXjMmscme3vpV14M","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0242c10f818f4471d905c9ea4b1cb82bcad42aeccc44d67f61c1e01f71fd6e67. 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/3ZS6NScXjMmscme3vpV14M.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/3ZS6NScXjMmscme3vpV14M.
{"copyright_id":"0xf4aefffce0452fa5e4c0d45ac60adb947822b0a5988eb1fc4b85a47032505188","isrc":"CA5KR2497628","name":"DONT SAY GOODBYE FUNK","registered_at":"2026-06-06T01:46:33Z","spotify_id":"6VQVmTVbZWilTnNhZd3CKm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4aefffce0452fa5e4c0d45ac60adb947822b0a5988eb1fc4b85a47032505188. 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/6VQVmTVbZWilTnNhZd3CKm.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/6VQVmTVbZWilTnNhZd3CKm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9bfae0849f44ece3fc877ae3b772fc76d32a57047d11dc0c5b9abc1c5e5fabd. 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/45yTKGUkycyULOGwG4LOiq.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/45yTKGUkycyULOGwG4LOiq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6883c0fb7072dc93c0a27c62be47847793bafb390457d39063174f1227256dc3. 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/1vz5CCede0zoljtFlFwlcu.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/1vz5CCede0zoljtFlFwlcu.
{"copyright_id":"0xcde7d5dea07c720ccd26c44d65988f67dcae325fc54e6040805f85c585cddd91","isrc":"CA5KR2497631","name":"MATUSHKA ULTRAFUNK","registered_at":"2026-06-01T06:27:41Z","spotify_id":"7mNv9DRLH2f5OIuj2929sZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcde7d5dea07c720ccd26c44d65988f67dcae325fc54e6040805f85c585cddd91. 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/7mNv9DRLH2f5OIuj2929sZ.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/7mNv9DRLH2f5OIuj2929sZ.
{"copyright_id":"0x59807321f457b6ecd6ac12ef0a1cc5d29b21c65725f9219cfd663bbce594a5b8","isrc":"CA5KR2497632","name":"SWEET DREAMS ULTRAFUNK - Sped Up","registered_at":"2026-06-09T20:17:40Z","spotify_id":"3HQPwzodl7LSTmgzkzKEOA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59807321f457b6ecd6ac12ef0a1cc5d29b21c65725f9219cfd663bbce594a5b8. 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/3HQPwzodl7LSTmgzkzKEOA.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/3HQPwzodl7LSTmgzkzKEOA.
{"copyright_id":"0x578eed2f48ac0ec56a719ea1ba498a8070ccc134b568f4564a8b8b7f76a9ed3d","isrc":"CA5KR2497633","name":"CÓSMICO SIDERAL - Sped Up","registered_at":"2026-06-11T18:37:57Z","spotify_id":"5zPOrziouQRUfPKxquSQMv","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x578eed2f48ac0ec56a719ea1ba498a8070ccc134b568f4564a8b8b7f76a9ed3d. 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/5zPOrziouQRUfPKxquSQMv.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/5zPOrziouQRUfPKxquSQMv.
{"copyright_id":"0x0ffda632f861e7a40d6ebf105e616957a4ea182d4249e3c74bf25bae998cbb76","isrc":"CA5KR2497634","name":"CELEBRATE - Sped Up","registered_at":"2026-06-18T20:43:36Z","spotify_id":"4cRGtGdOP2dJ4hCbsflFQB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ffda632f861e7a40d6ebf105e616957a4ea182d4249e3c74bf25bae998cbb76. 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/4cRGtGdOP2dJ4hCbsflFQB.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/4cRGtGdOP2dJ4hCbsflFQB.
{"copyright_id":"0xe41e033b87bb6ad9a306940b07376aee59d160d6b70be80416248bde41bfab18","isrc":"CA5KR2497635","name":"FIREWORK BRAZIL - Sped Up","registered_at":"2026-06-18T05:16:24Z","spotify_id":"2nNtanmFmjKZgA8ZH5uxbZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe41e033b87bb6ad9a306940b07376aee59d160d6b70be80416248bde41bfab18. 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/2nNtanmFmjKZgA8ZH5uxbZ.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/2nNtanmFmjKZgA8ZH5uxbZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10a93db00337824925816c415c5bee9cc5c41d7c79d35d4fb8b18a528294e0da. 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/4oMpQ9Ufpbhk0fhbGPhora.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/4oMpQ9Ufpbhk0fhbGPhora.
{"copyright_id":"0xc5dc880f14f630bbf3d057270a12468ee000b9c02705cac77b1ce9a4139d3bf6","isrc":"CA5KR2497637","name":"LYUBOV FUNK - Sped Up","registered_at":"2026-06-08T14:12:55Z","spotify_id":"0bfZbMPyVYCyNlBLZLv3Vc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5dc880f14f630bbf3d057270a12468ee000b9c02705cac77b1ce9a4139d3bf6. 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/0bfZbMPyVYCyNlBLZLv3Vc.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/0bfZbMPyVYCyNlBLZLv3Vc.
{"copyright_id":"0xd0cbeba713d9fe077957e9fd75f3d38fb5488c4afa954e2d5d229f0fe525a022","isrc":"CA5KR2497638","name":"DONT SAY GOODBYE FUNK - Sped Up","registered_at":"2026-06-22T08:02:37Z","spotify_id":"0pKn5gCeNHYHUMbiFBhLvR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0cbeba713d9fe077957e9fd75f3d38fb5488c4afa954e2d5d229f0fe525a022. 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/0pKn5gCeNHYHUMbiFBhLvR.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/0pKn5gCeNHYHUMbiFBhLvR.
{"copyright_id":"0xc4adaf595ca93b91441639ca586292fbdd4352e31c96603a6fbcd4e9bb53ba98","isrc":"CA5KR2497639","name":"NASTUPITA - Sped Up","registered_at":"2026-06-10T20:56:38Z","spotify_id":"3F7JfiMKm6O1uaCjo9HKdX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4adaf595ca93b91441639ca586292fbdd4352e31c96603a6fbcd4e9bb53ba98. 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/3F7JfiMKm6O1uaCjo9HKdX.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/3F7JfiMKm6O1uaCjo9HKdX.
{"copyright_id":"0xf88da8cc9c58168e5700a667fe4a710d44e0ecba9f99d0fcef999c569a42b528","isrc":"CA5KR2497640","name":"NEVER SLEEPS FUNK - Sped Up","registered_at":"2026-06-23T23:18:05Z","spotify_id":"3Uq1mQZSBsTYczNFM99wyN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf88da8cc9c58168e5700a667fe4a710d44e0ecba9f99d0fcef999c569a42b528. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3Uq1mQZSBsTYczNFM99wyN.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/3Uq1mQZSBsTYczNFM99wyN.
{"copyright_id":"0x1d6537c45466bb208d42ffa775a968bf642b3f8dcbe8bfd6a989d3628a5b7da9","isrc":"CA5KR2497641","name":"MATUSHKA ULTRAFUNK - Sped Up","registered_at":"2026-06-04T12:40:25Z","spotify_id":"0XXuFqgxBE9cbDbRPNk3SQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d6537c45466bb208d42ffa775a968bf642b3f8dcbe8bfd6a989d3628a5b7da9. 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/0XXuFqgxBE9cbDbRPNk3SQ.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/0XXuFqgxBE9cbDbRPNk3SQ.