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 0xf29e304f60b55cc34b1a975c816b17cb8ab193cd7f1d4f47029eb4a5e9aed653. 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/ae74c974-3478-4fd3-a653-e883d4cfadee.json and https://artists.proofprofile.net/proofs/artist/ae74c974-3478-4fd3-a653-e883d4cfadee.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x86cfea16784c95127d1664a7c7ad0ff61ac1ab02d9c3a16e28c76e0e559f2b48","isrc":"QZNMT2272432","name":"Broke/Dead Opps","registered_at":"2026-06-28T23:41:02Z","spotify_id":"4KaPmyK4uuZx0fXCjeOnx4","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 0x86cfea16784c95127d1664a7c7ad0ff61ac1ab02d9c3a16e28c76e0e559f2b48. 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/4KaPmyK4uuZx0fXCjeOnx4.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/4KaPmyK4uuZx0fXCjeOnx4.
{"copyright_id":"0x0c41e40dc3be74120c05f56993bc7faa5a5e686cf32ffd35d5cb77744ecc0a5f","isrc":"QZNMZ2273970","name":"So Many Cars","registered_at":"2026-06-06T05:10:53Z","spotify_id":"7DosFc9IekRztkn6RS951T","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c41e40dc3be74120c05f56993bc7faa5a5e686cf32ffd35d5cb77744ecc0a5f. 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/7DosFc9IekRztkn6RS951T.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/7DosFc9IekRztkn6RS951T.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75354f5bd5a0dfa6fde260a949cc9689750cc2eb44a79059ffcc0070afda74af. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2RFt4bq5OiYVPGKuvSjzli.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/2RFt4bq5OiYVPGKuvSjzli.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x420498449764c00851a01f6dc1875238700d81c81d161d59ab0d3b02f9d51563. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5w6NpgyGf92S7AOIPZblAw.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/5w6NpgyGf92S7AOIPZblAw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12e24b138d34bfea0f93201117988e8b9520f57163fecb0cae76c1637f1964a1. 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/1spGOyU2E5yA1aRKWiLK3z.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/1spGOyU2E5yA1aRKWiLK3z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a1a70e3f57ecf53fd103513c88babcdc14ce9f8c857f058392a03a9b63e5ea2. 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/0YGtuS2CU6roJIY2tm7vOl.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/0YGtuS2CU6roJIY2tm7vOl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7822a7835d44b836617b09e569b17a3f40eac43c5e9b5367655644cb80541b52. 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/64QUDmL5k54XZYEmcqqABZ.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/64QUDmL5k54XZYEmcqqABZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x002a06942d72a36d28cc81f454e793c44221214777954d7be51c3ae8a8fac09f. 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/0sTEzbgThkOOEA8ceQ3nil.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/0sTEzbgThkOOEA8ceQ3nil.
{"copyright_id":"0x8c6c3a1668491d86d6439d1b156159cb6dd0c1a33a61fe1eeef11b43f0da79ac","isrc":"QZLL92344835","name":"All Time Mavericks","registered_at":"2026-06-08T02:26:35Z","spotify_id":"5nPpOzujs5c1iCXfwzmad1","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c6c3a1668491d86d6439d1b156159cb6dd0c1a33a61fe1eeef11b43f0da79ac. 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/5nPpOzujs5c1iCXfwzmad1.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/5nPpOzujs5c1iCXfwzmad1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2772f9f841465783cc3dcdf9b7b695ca5ea5ddfca79fc518c0406566c7f6039c. 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/2vn26TT1YUAFhc7AiqpNhw.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/2vn26TT1YUAFhc7AiqpNhw.
{"copyright_id":"0xf688a476601ad0239a65f9b7d0acb1f89010beb0fa142c42ae2cacb848bec7c3","isrc":"QZLL92344837","name":"Andrew Luck","registered_at":"2026-06-09T16:29:00Z","spotify_id":"6irwd6s0G3DymeprTXlizu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf688a476601ad0239a65f9b7d0acb1f89010beb0fa142c42ae2cacb848bec7c3. 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/6irwd6s0G3DymeprTXlizu.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/6irwd6s0G3DymeprTXlizu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3623e4478d9c7187107b5e539efa18bb0a3730e3d7d158d22757fa3e96fb15f. 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/07WomMHiGEK0kXSFbxndYR.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/07WomMHiGEK0kXSFbxndYR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe24dc2db9a6811f14af9d4878fb5b6efaff4a429b280d641fc942b8b065e906b. 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/7Kk8hSCORp8nOZjyFyMpq2.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/7Kk8hSCORp8nOZjyFyMpq2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ed36be886853e8cd21d5ec4dccf8d69599b1723f881a41a51ef03bfc5a6ac7. 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/3ySxAh3K4wuqw8JTtfe5Ay.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/3ySxAh3K4wuqw8JTtfe5Ay.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60e7f27b9e9753c4faa45b1698376eb9113e4a96680f0ead254592204ffc577e. 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/6NlhZkbXhoODUWGB3jtFZj.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/6NlhZkbXhoODUWGB3jtFZj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6897d299afb5028d49d8c47c3cb0635acc763dd3a4a0f15cf69c5fab91412081. 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/31f3DSSEooGfGklewpP9O5.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/31f3DSSEooGfGklewpP9O5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9798ee6886dc73cafb732ff360e8afac41f7b6ecf1d9327ba9378b19ed8bba3d. 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/5Yda2ssSunEQWRQf57sun5.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/5Yda2ssSunEQWRQf57sun5.
{"copyright_id":"0x52c3efc49514ef82c454ba657403bf94e0c8f74a2b705efb6f8a224512ebd69b","isrc":"QZQAY2405543","name":"Fuck Is Niggas Talkin Bout","registered_at":"2026-06-29T07:44:10Z","spotify_id":"3wdiNkDBO5vqflqkBlI13G","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52c3efc49514ef82c454ba657403bf94e0c8f74a2b705efb6f8a224512ebd69b. 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/3wdiNkDBO5vqflqkBlI13G.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/3wdiNkDBO5vqflqkBlI13G.
{"copyright_id":"0x91a99b19625d54b29ab4f3b6b7ce486b87adab9cdf7ffc09015857b2156d7a59","isrc":"QZVEM2341955","name":"Macaroni Sounds","registered_at":"2026-06-18T15:17:35Z","spotify_id":"6BxwRqgN2ag1VJO7Tey2VN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91a99b19625d54b29ab4f3b6b7ce486b87adab9cdf7ffc09015857b2156d7a59. 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/6BxwRqgN2ag1VJO7Tey2VN.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/6BxwRqgN2ag1VJO7Tey2VN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47373014ef26e3ff482b4b630124790fd0b195c3499f3695069d86a535c0d393. 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/3p8eIJhh8avVEgLWiO45Oa.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/3p8eIJhh8avVEgLWiO45Oa.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a287bebe75406445410217ef6494e6f6dfcb9080ec84d2da731a5caeb2b3bed. 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/1pY7tuU1JkD9wj9cj9OVKO.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/1pY7tuU1JkD9wj9cj9OVKO.