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 0x69094fa7a1d021da6482de2f6f86e14fce0cf8b953c6494e4c79da273a5f644b. 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/6607db9a-cced-4e5d-bd6c-ae3d77aaa1a5.json and https://artists.proofprofile.net/proofs/artist/6607db9a-cced-4e5d-bd6c-ae3d77aaa1a5.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 0x55748c07e2409457eeee357bf88b981446078803414978b14a056f66addfb73f. 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/2Er0f1mhO0g1rov9Cdi5Wk.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/2Er0f1mhO0g1rov9Cdi5Wk.
{"copyright_id":"0x8a3cf7a82abc28866d12712e9155b7a4a9046cd3d9e51d47b1acadd9ce65cf83","isrc":"BRSGL7400051","name":"Preta Pretinha","registered_at":"2026-06-04T10:14:33Z","spotify_id":"0q1hmhVWdR04mZup6mR56u","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a3cf7a82abc28866d12712e9155b7a4a9046cd3d9e51d47b1acadd9ce65cf83. 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/0q1hmhVWdR04mZup6mR56u.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/0q1hmhVWdR04mZup6mR56u.
{"copyright_id":"0x238090d27acae740218334452b4a85e6f2d1eef0f51bddbef57001e1eb376da7","isrc":"BRSGL0400125","name":"Tinindo Trincando","registered_at":"2026-06-05T07:02:32Z","spotify_id":"6svLbrgArGrmY2YIb0WmUY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x238090d27acae740218334452b4a85e6f2d1eef0f51bddbef57001e1eb376da7. 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/6svLbrgArGrmY2YIb0WmUY.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/6svLbrgArGrmY2YIb0WmUY.
{"copyright_id":"0x8d8408a3dab59e21e4c3021bd97255abee27330b6dcdbf578913bf44c12f2b25","isrc":"BRSGL7200028","name":"Swing de Campo Grande","registered_at":"2026-06-04T10:00:51Z","spotify_id":"5V0HmhGqwjoDq0cHlI05GS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d8408a3dab59e21e4c3021bd97255abee27330b6dcdbf578913bf44c12f2b25. 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/5V0HmhGqwjoDq0cHlI05GS.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/5V0HmhGqwjoDq0cHlI05GS.
{"copyright_id":"0xec8fcf39ab36c21f5dbf248b742d44787eaf93e447db674ca500cdf1a5def1a4","isrc":"BRSGL7200026","name":"Acabou Chorare","registered_at":"2026-06-04T10:20:41Z","spotify_id":"1ZetCeq3ZOSD2k64UNEBqf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec8fcf39ab36c21f5dbf248b742d44787eaf93e447db674ca500cdf1a5def1a4. 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/1ZetCeq3ZOSD2k64UNEBqf.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/1ZetCeq3ZOSD2k64UNEBqf.
{"copyright_id":"0xd7685b8b15847a776304ef6d2eeeaccdfb8cc95dc5e990350dda3c08243f7c23","isrc":"BRSGL7200053","name":"Mistério do Planeta","registered_at":"2026-06-02T00:26:21Z","spotify_id":"3TAMiM8XFmU9vFd333pgRh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7685b8b15847a776304ef6d2eeeaccdfb8cc95dc5e990350dda3c08243f7c23. 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/3TAMiM8XFmU9vFd333pgRh.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/3TAMiM8XFmU9vFd333pgRh.
{"copyright_id":"0x548e343190aee4f9a0d7d602e9e59e0ff528a8ce5c6c43de70fcb838ea6d0b6a","isrc":"BRSGL7200015","name":"A Menina Dança","registered_at":"2026-06-04T03:31:05Z","spotify_id":"3pSTUZbp7J5jg2JHChTf21","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x548e343190aee4f9a0d7d602e9e59e0ff528a8ce5c6c43de70fcb838ea6d0b6a. 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/3pSTUZbp7J5jg2JHChTf21.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/3pSTUZbp7J5jg2JHChTf21.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33afcc215d631af243c069969114f1f7f577a03b3591f558d40a1d80ec684e75. 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/79Lam1bAWszDiRLTH2V4ue.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/79Lam1bAWszDiRLTH2V4ue.
{"copyright_id":"0x1a0b602d90cb1588f8f2558e1874a3def74b5382324e87dd062007ab85c3c36d","isrc":"BRSGL7400050","name":"Um Bilhete Pra Didi","registered_at":"2026-06-06T20:51:10Z","spotify_id":"6GMfiXYhCd2rkWhM9AWnLI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a0b602d90cb1588f8f2558e1874a3def74b5382324e87dd062007ab85c3c36d. 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/6GMfiXYhCd2rkWhM9AWnLI.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/6GMfiXYhCd2rkWhM9AWnLI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd061676f4d199900d8c112a31051006ee5d118bc07530745c99efeff5b38065. 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/3KW0T6ilz4UZn31LsgoK3F.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/3KW0T6ilz4UZn31LsgoK3F.
{"copyright_id":"0xec8fcf39ab36c21f5dbf248b742d44787eaf93e447db674ca500cdf1a5def1a4","isrc":"BRSGL7200026","name":"Acabou Chorare","registered_at":"2026-06-04T10:20:41Z","spotify_id":"3wGTVj87kNguOUOhQuMgN5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec8fcf39ab36c21f5dbf248b742d44787eaf93e447db674ca500cdf1a5def1a4. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3wGTVj87kNguOUOhQuMgN5.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/3wGTVj87kNguOUOhQuMgN5.
Preta Pretinha No Carnaval (Preta Pretinha)