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 0xda06f455b1a48c3055ebb22d1f6f57ace88ec207a9fcb0263577477695bd7c1c. 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/4d950f13-df62-4750-917f-8d5a072aa0e2.json and https://artists.proofprofile.net/proofs/artist/4d950f13-df62-4750-917f-8d5a072aa0e2.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x6bd0ebc94bbe834ddb5348eeca192ece270201f92a0ae597fd7d0a226b80c0a1","isrc":"USATJ2409712","name":"Abba - Acústica, En Vivo","registered_at":"2026-06-23T19:59:07Z","spotify_id":"6JdyUraEJeXFzuuhKiHyHG","type":"track"}
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 0x6bd0ebc94bbe834ddb5348eeca192ece270201f92a0ae597fd7d0a226b80c0a1. 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/6JdyUraEJeXFzuuhKiHyHG.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/6JdyUraEJeXFzuuhKiHyHG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0d7923e7e08cad875f89ed400957aa674a696a57c7079500593255d830906e6. 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/6AWe6da61ex1DsEz0ebsQd.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/6AWe6da61ex1DsEz0ebsQd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9aa66eb11fc0bbf6cc272167e255d52ed8456f4a26a91feb30efc59d09c026e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0qeWR8LuhYlvc52DTIQBhF.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/0qeWR8LuhYlvc52DTIQBhF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e846eb7ec5b01057296a647c4f4f96c9fe4fb72dd8388b6942f6e99e321a978. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2aX83GX6fsK3arJnngOxBd.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/2aX83GX6fsK3arJnngOxBd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x507d7a3b91132ddbba09e4faec588220a4d526ed94e484fd1b2f7532c5ae8974. 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/7KneZ5qdn89Lg0MTeTEsWb.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/7KneZ5qdn89Lg0MTeTEsWb.
{"copyright_id":"0xabaef74ed1525bf2d6efef7c3ad49f1b2d17e6872eb2aeb6feed320944764043","isrc":"USATJ2309709","name":"Mi flor","registered_at":"2026-06-25T01:02:22Z","spotify_id":"4rE7qveWMFZU9uG1bnHI2d","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabaef74ed1525bf2d6efef7c3ad49f1b2d17e6872eb2aeb6feed320944764043. 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/4rE7qveWMFZU9uG1bnHI2d.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/4rE7qveWMFZU9uG1bnHI2d.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e846eb7ec5b01057296a647c4f4f96c9fe4fb72dd8388b6942f6e99e321a978. 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/0ASABPMbVxNR0En4fSVxjQ.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/0ASABPMbVxNR0En4fSVxjQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9aa66eb11fc0bbf6cc272167e255d52ed8456f4a26a91feb30efc59d09c026e. 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/0BtxnwjqK74tyJn87VEC2c.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/0BtxnwjqK74tyJn87VEC2c.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1772a4d1adff7b9a82fe04d8d1abc807583a099bf7b6c8434a7586be7bc57b5. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/56kV13vgZrhwvPOBO1QY0I.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/56kV13vgZrhwvPOBO1QY0I.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x579057f863ca5dd4db8062532a6c8f4f12faa98c89d4b8dbbb45c165ebbf2e13. 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/1NfNVcCMb0aDG7Qigpkcze.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/1NfNVcCMb0aDG7Qigpkcze.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b431149a77793946b6d45a8a2ee9f38193fc701c0952f7692b6469e76acfe2d. 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/6AMHEaO84ovy8gyk9fMuvx.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/6AMHEaO84ovy8gyk9fMuvx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0484292b0f645191df332612619df44cab4c9d7bc74750a2662cb1a6a2bafa9a. 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/4IkaRuPAJXWxSOiQwpfCLg.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/4IkaRuPAJXWxSOiQwpfCLg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x579057f863ca5dd4db8062532a6c8f4f12faa98c89d4b8dbbb45c165ebbf2e13. 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/46iEOYPKocFywvik7236Uz.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/46iEOYPKocFywvik7236Uz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabd5cb17450a371dbc0bfdfdcd0b97ca0442f326e95e54af49fda91f63cf7cee. 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/1d83tgV0qUIPpLTHze2sHv.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/1d83tgV0qUIPpLTHze2sHv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1772a4d1adff7b9a82fe04d8d1abc807583a099bf7b6c8434a7586be7bc57b5. 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/5mbxs4OpaiVP2yT7DvyPIi.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/5mbxs4OpaiVP2yT7DvyPIi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x734efd9dadbd1a2362eb3af030f16e83bff5986ca3395e206c00bd32ff6cf6dd. 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/5MnBBWzazmj9rH8Vy5hdLS.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/5MnBBWzazmj9rH8Vy5hdLS.
{"copyright_id":"0xfc7f9819fff3909ecfa048e26cf1e45c88fdddd78be4f9a186f3fc1a6f27cafb","isrc":"USATJ1808201","name":"Camina Junto a Mí","registered_at":"2026-06-06T19:19:11Z","spotify_id":"0aSw7xiz2rg6w1PQe2RZqn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc7f9819fff3909ecfa048e26cf1e45c88fdddd78be4f9a186f3fc1a6f27cafb. 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/0aSw7xiz2rg6w1PQe2RZqn.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/0aSw7xiz2rg6w1PQe2RZqn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x779c856bb2b3c052e6e0572003227064ff796c651b3290e445f91a38754a6333. 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/2f94z1IPbhJ7SzzYduFfL6.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/2f94z1IPbhJ7SzzYduFfL6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd961e47b67d83ea9efd3ff17ccd43a7245129e920d021ed9d805e1c72f42a5e4. 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/1460KvrC1frnLOWvx2wE8z.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/1460KvrC1frnLOWvx2wE8z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a8d963a0821d9c80e08213ffddf7111bb079ca8e6523db7e1929af832169ead. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6QIf8oNZTiVTQOyUwfE8am.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/6QIf8oNZTiVTQOyUwfE8am.
{"copyright_id":"0x076b06022f2220b2b28888cff7cedbc6eb7b6670013ab0470ebdbeef14954700","isrc":"USATJ1708005","name":"Vas Junto a Mi","registered_at":"2026-06-04T13:36:31Z","spotify_id":"0ovv6ZYjrqWONamanflzGh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076b06022f2220b2b28888cff7cedbc6eb7b6670013ab0470ebdbeef14954700. 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/0ovv6ZYjrqWONamanflzGh.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/0ovv6ZYjrqWONamanflzGh.
{"copyright_id":"0x58a8ec8ecacc3d9e185e88c3ba6a097db11f788855aec7208d24f96c1cf34e7d","isrc":"USATJ1708006","name":"Venga Tu Reino","registered_at":"2026-06-06T15:37:49Z","spotify_id":"7rpZumqTMWY5QMXAYJxBAm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58a8ec8ecacc3d9e185e88c3ba6a097db11f788855aec7208d24f96c1cf34e7d. 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/7rpZumqTMWY5QMXAYJxBAm.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/7rpZumqTMWY5QMXAYJxBAm.