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 0xe497781a6abad0b5114ef792ae64846070a861f75c3ae10aa922cb07f35f76f0. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/07affac2-3fd4-425e-a61a-abd2f5ec9e39.json and https://artists.proofprofile.net/proofs/artist/07affac2-3fd4-425e-a61a-abd2f5ec9e39.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 0xd5cda717eb524b88824e541ef90163308f80bbfa247bc801f4666be4881611a1. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/13rGHIePUxol9Wuk3jADt0.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/13rGHIePUxol9Wuk3jADt0.
{"copyright_id":"0x299c3565c58a54589bece7f47ee00f07a015002fe041bc6e57551f893c75d1b7","isrc":"FIAJZ2300002","name":"Arvaa (feat. Sexmane)","registered_at":"2026-06-05T21:50:46Z","spotify_id":"4RtCwXlBjZ9TUxPeNovucu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x299c3565c58a54589bece7f47ee00f07a015002fe041bc6e57551f893c75d1b7. 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/4RtCwXlBjZ9TUxPeNovucu.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/4RtCwXlBjZ9TUxPeNovucu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bcc0c45e01775a4addea6ba14fb3de4a3746a0afd7de5943488f0faf8689d56. 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/4FGsdzgtJzdfjRgkIX1f7n.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/4FGsdzgtJzdfjRgkIX1f7n.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67a1e36fb5f04045e03a08f5ae1d45e6cc2c198d05d534e41c903621a01620c7. 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/4w6J68uG5G6cvqfQYOkf6H.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/4w6J68uG5G6cvqfQYOkf6H.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe79f563dd6a0724822f7e9d7bc594c6dc3a3259ac1b8083abff90088a74f1762. 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/69FiV69Cx7wHS9O88BTIh5.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/69FiV69Cx7wHS9O88BTIh5.
{"copyright_id":"0x112eef6fd1bacfca44ba56e61ecc41bc13010cedb2ad668ee7af5d05ad2dfbdf","isrc":"FIK3E2500021","name":"MVP (feat. ibe & Elastinen)","registered_at":"2026-06-01T15:52:42Z","spotify_id":"0sEyktdaOL7Oe3Hstucmgc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x112eef6fd1bacfca44ba56e61ecc41bc13010cedb2ad668ee7af5d05ad2dfbdf. 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/0sEyktdaOL7Oe3Hstucmgc.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/0sEyktdaOL7Oe3Hstucmgc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa74dff098bfda904cfbab8b5be15e32b547590e2ba71f90fd53080c1a524de39. 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/71yUCTR3ktWYcLpuUAiv1o.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/71yUCTR3ktWYcLpuUAiv1o.
{"copyright_id":"0x870581a65d53ae5a75b5b08028c7bceecb9fb7f5e70e91d002d0190c2408f970","isrc":"FIK3E2400001","name":"Heikkouteni (feat. TUULI)","registered_at":"2026-06-04T09:28:32Z","spotify_id":"7KBuvhHRB4ubExBlVgA3K4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x870581a65d53ae5a75b5b08028c7bceecb9fb7f5e70e91d002d0190c2408f970. 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/7KBuvhHRB4ubExBlVgA3K4.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/7KBuvhHRB4ubExBlVgA3K4.
{"copyright_id":"0x510292ba4a0d4c80de898a29a4a9aec2b2bce932f387338fe336e2b721a82477","isrc":"FIK3E2500026","name":"Rakkautta ja petoksii","registered_at":"2026-06-04T12:14:51Z","spotify_id":"4z7ilQuqYX7nB7jQpyl2Wp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x510292ba4a0d4c80de898a29a4a9aec2b2bce932f387338fe336e2b721a82477. 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/4z7ilQuqYX7nB7jQpyl2Wp.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/4z7ilQuqYX7nB7jQpyl2Wp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5bf8465e6966fa3e0d29d6630a23d929ea3e042d26c5f807ca27004a1ff340c. 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/152NQK2tsgAXQH9ANDRGg5.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/152NQK2tsgAXQH9ANDRGg5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b60e1fd6ccc12102218e618665db50a6f0af9d7c554f9de3274ee166954c0ef. 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/471RixtfeauG6ebJ8mlUbB.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/471RixtfeauG6ebJ8mlUbB.
{"copyright_id":"0xeb9581461703c34e6546427dd7063fbfda5cb8fd76d3d80ae62c86bbe3372353","isrc":"FIK3E2500028","name":"Tähdenlento (feat. Sliki)","registered_at":"2026-06-04T06:56:53Z","spotify_id":"0HgDdM7SZvUsTsOFOPexzS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb9581461703c34e6546427dd7063fbfda5cb8fd76d3d80ae62c86bbe3372353. 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/0HgDdM7SZvUsTsOFOPexzS.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/0HgDdM7SZvUsTsOFOPexzS.
{"copyright_id":"0xc140ebf430dba01978666c89492e3dfd2e24c3921e4ef9dc4c1adbeb11389a94","isrc":"FIK3E2400092","name":"Dead Presidents","registered_at":"2026-06-04T08:35:09Z","spotify_id":"3g1BfmXifo0XZ7bKeRMSg7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc140ebf430dba01978666c89492e3dfd2e24c3921e4ef9dc4c1adbeb11389a94. 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/3g1BfmXifo0XZ7bKeRMSg7.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/3g1BfmXifo0XZ7bKeRMSg7.
{"copyright_id":"0x000ceb44126e33b2007821ebb12ed7ce8dca8659405c198d3abe3d7e2d8431fd","isrc":"FIK3E2500029","name":"Huolenaiheita (feat. Jami Faltin)","registered_at":"2026-06-04T09:02:05Z","spotify_id":"20QxAPGjtOOTYgn7Kg3pkv","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x000ceb44126e33b2007821ebb12ed7ce8dca8659405c198d3abe3d7e2d8431fd. 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/20QxAPGjtOOTYgn7Kg3pkv.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/20QxAPGjtOOTYgn7Kg3pkv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1753d52b5b9225a01257138b0b59fd0f22dd7573994e9828cfd4392966aee2ce. 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/0Te8eHvD8rEkIqmTJ9BICE.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/0Te8eHvD8rEkIqmTJ9BICE.
{"copyright_id":"0x1fe2690d9bc231129b9dbad10aea865c03fb362487e18cf1b95ff644acfe3488","isrc":"FIK3E2500031","name":"Mä ja sä (feat. ABREU)","registered_at":"2026-06-04T06:49:15Z","spotify_id":"5VtxTNVzC0PohY2IwRzTk3","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fe2690d9bc231129b9dbad10aea865c03fb362487e18cf1b95ff644acfe3488. 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/5VtxTNVzC0PohY2IwRzTk3.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/5VtxTNVzC0PohY2IwRzTk3.
{"copyright_id":"0xbfc91c9ecf69cb45df3c1f1c8e2a816c96a64d5a9cb532dbc9273aab37295ce2","isrc":"FIK3E2500032","name":"Vihaa vai rakkautta","registered_at":"2026-06-04T13:15:24Z","spotify_id":"5W5tZGmPUqWqAhDWY5EmDh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfc91c9ecf69cb45df3c1f1c8e2a816c96a64d5a9cb532dbc9273aab37295ce2. 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/5W5tZGmPUqWqAhDWY5EmDh.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/5W5tZGmPUqWqAhDWY5EmDh.
{"copyright_id":"0xd23bfea8d337a45f9800eee66c73712a71ebc2d47aab5081b4c0056f6b87a288","isrc":"FIWMA2300500","name":"Jäätelöauto (feat. Jore & Zpoppa)","registered_at":"2026-06-21T18:26:12Z","spotify_id":"7uc7rnEoVaCoJY8O94qNV3","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd23bfea8d337a45f9800eee66c73712a71ebc2d47aab5081b4c0056f6b87a288. 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/7uc7rnEoVaCoJY8O94qNV3.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/7uc7rnEoVaCoJY8O94qNV3.