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 0x9c9f953e32b6523fe3279bd51749bc614ac4842921535cb9f4ff876fdc4f864f. 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/33a8751f-1d05-49a7-84fa-91205c17ce3c.json and https://artists.proofprofile.net/proofs/artist/33a8751f-1d05-49a7-84fa-91205c17ce3c.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 0x66b6abd2837bd2eff9942105b1a4fc696c645cc631bf4aac82ea8a8e90256acc. 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/24ROSS9LWLznjepIwnIS5O.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/24ROSS9LWLznjepIwnIS5O.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cf97b0f1856bace5c5ef8ceaf393da4c07a571594bc2323e92cb500151a3335. 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/0JsRtrCXPUAQKJOLmUZD3M.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/0JsRtrCXPUAQKJOLmUZD3M.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70706b3024c81191754a7b5cbd60da9b4754391438469b3d06ee681bf4cc780b. 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/7b2Yhmzy8ruNYn3lq4zLpE.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/7b2Yhmzy8ruNYn3lq4zLpE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77ed99adf3543875a0e2405ce6c3b63e40620b59c48641c736a6e46c39d04a81. 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/3q79bzEnPxsUJm6rvIFMdz.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/3q79bzEnPxsUJm6rvIFMdz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x051fa1af8c413998a3c18755812a4f4522e541d2a8ee36852a8705ab24d683c3. 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/0ZuEcgUxLgTBvov6RuLyVD.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/0ZuEcgUxLgTBvov6RuLyVD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb10127ce44c947b9172d234b1e525c8081f2b672daa2f896a62fcc058d7793e3. 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/1koOnUjefhTUepTsp34PdX.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/1koOnUjefhTUepTsp34PdX.
{"copyright_id":"0xea3079eb99da5e9a610de4d7c83559c0de8d0d615be428dbc8f05c718016fbdd","isrc":"BC9PK2300030","name":"Filha N Se Preocupa ;7","registered_at":"2026-06-20T06:46:32Z","spotify_id":"1S6jxDaMvGADw9ccKuAJLq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea3079eb99da5e9a610de4d7c83559c0de8d0d615be428dbc8f05c718016fbdd. 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/1S6jxDaMvGADw9ccKuAJLq.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/1S6jxDaMvGADw9ccKuAJLq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02a3d2055c976596887bb089bc1af0f6307235494ad9c1f946eb13de0c893298. 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/4ftEnPGMqJHO9mwZIILtPb.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/4ftEnPGMqJHO9mwZIILtPb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2045653424591795c32288d854a591bff43b0f54504f9a11ebf292c3beff4aa2. 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/7LU5kbMgcPSV3kZDegM8lz.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/7LU5kbMgcPSV3kZDegM8lz.
{"copyright_id":"0x5042be192dcba9382184fdf4a99ab1f24dcd32303bfe9cc41c1dc513f4a87d96","isrc":"BC9PK2300033","name":"Olha Esse Kit ;7","registered_at":"2026-06-23T05:30:49Z","spotify_id":"5iSPPb2QZW7JiWnvIpKigb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5042be192dcba9382184fdf4a99ab1f24dcd32303bfe9cc41c1dc513f4a87d96. 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/5iSPPb2QZW7JiWnvIpKigb.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/5iSPPb2QZW7JiWnvIpKigb.
{"copyright_id":"0x8832b5669bbd8ccb6648acc791848dd6202487268cb23195c5eaed2f8c79dd8c","isrc":"BC9PK2300034","name":"Me Procurar, Cansou? ;7","registered_at":"2026-06-23T05:22:01Z","spotify_id":"6Jreyf4R8PBJgeuOkJkyEI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8832b5669bbd8ccb6648acc791848dd6202487268cb23195c5eaed2f8c79dd8c. 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/6Jreyf4R8PBJgeuOkJkyEI.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/6Jreyf4R8PBJgeuOkJkyEI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x014694fd2865a1e0ff605d1de93eba7bde574103d8c83a787c110e18a28f3967. 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/4FjmKLPCvkYzGHxVEI9Sd1.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/4FjmKLPCvkYzGHxVEI9Sd1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x685d516f17bca1643ba6fc1be7452061228b8cbe63634c7092e77fe972ffe16f. 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/2mDWzcs1HYWycjBXI1uOhJ.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/2mDWzcs1HYWycjBXI1uOhJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63208478b16246b16bd3ea2d480a73a80651a82a43079d95ec40b10e042d9f90. 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/5RvdgW3k8zsKTBb5UUndtX.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/5RvdgW3k8zsKTBb5UUndtX.
{"copyright_id":"0xb46123db5dfda2a794bbb5fd5ee9d0afbdd6762a1f93dd774bb2acc0c956274b","isrc":"BC9PK2300036","name":"Todo Mundo Quer Droga ;7 (Bônus Track)","registered_at":"2026-06-25T21:53:20Z","spotify_id":"3cjcF1m2qPtSHFU07w7IPn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb46123db5dfda2a794bbb5fd5ee9d0afbdd6762a1f93dd774bb2acc0c956274b. 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/3cjcF1m2qPtSHFU07w7IPn.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/3cjcF1m2qPtSHFU07w7IPn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d8fef60b8280f76a5baa244f930700b0223d0e599b7bb6992d64575eb9cf3df. 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/50J6vRc8BM3jCeHXREUwdC.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/50J6vRc8BM3jCeHXREUwdC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d36130197ac52dd13f263f67ac9de797a1db9e40308671208f29c4f481cbc0. 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/49Mbf9rZf5f97pbijeLN1u.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/49Mbf9rZf5f97pbijeLN1u.
{"copyright_id":"0x83e51d57ed3bbc80204edda8be6d8b1617eb1895d3cc3de355fa696f7ae2807b","isrc":"BC9PK2200011","name":"melhor pensar denovo, né","registered_at":"2026-06-22T00:32:19Z","spotify_id":"3E1xIs2NxsUxZDeEV3FRcx","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83e51d57ed3bbc80204edda8be6d8b1617eb1895d3cc3de355fa696f7ae2807b. 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/3E1xIs2NxsUxZDeEV3FRcx.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/3E1xIs2NxsUxZDeEV3FRcx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd491a5b00f4ac333732f92664b07589bce4e45bc5bfd41822b593437966618c. 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/02YMWr6pa0aJfPMU96QMjk.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/02YMWr6pa0aJfPMU96QMjk.