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 0x23af6ea25afe5f50b65504ac1cd28f32397291fd4b9f24c7db5a319eb48eadbc. 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/6a551111-4ccf-4813-94f3-a996cdd4c5f0.json and https://artists.proofprofile.net/proofs/artist/6a551111-4ccf-4813-94f3-a996cdd4c5f0.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 0x5f4a3615df6c90cdf1339217fa83392e4e79650da19225f3fd5613c295f60a60. 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/2BvaFvigDHntmrSeBH5bj3.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/2BvaFvigDHntmrSeBH5bj3.
{"copyright_id":"0x990be173a49b0852178509b28d43ce052468b6cad3f4a62e95275db3819f9c8a","isrc":"QZNWV2380993","name":"EMPEZAMOS DE ABAJO","registered_at":"2026-06-27T19:58:55Z","spotify_id":"4FFJHwsvUDZYQz1NKBIyiy","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x990be173a49b0852178509b28d43ce052468b6cad3f4a62e95275db3819f9c8a. 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/4FFJHwsvUDZYQz1NKBIyiy.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/4FFJHwsvUDZYQz1NKBIyiy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2079ed33813ae6c0c282a89317365b37f9088a6881d2521d131a77da7f579718. 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/4JCq5Ci06xkJwmKLL7Mmcc.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/4JCq5Ci06xkJwmKLL7Mmcc.
{"copyright_id":"0x5e41fb16f3dee7cd0b98485255397d21725df61cbee1f99eb275cba2dd63b27d","isrc":"QZNWR2355652","name":"CON BALAS RESOLVEMOS","registered_at":"2026-06-23T18:36:36Z","spotify_id":"0fKAHEMs7rUadUbVOtywWN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e41fb16f3dee7cd0b98485255397d21725df61cbee1f99eb275cba2dd63b27d. 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/0fKAHEMs7rUadUbVOtywWN.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/0fKAHEMs7rUadUbVOtywWN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7165a26687af5f5bc009fc93a19b938f93021cce79e659d8fe5392f22fd1a6c2. 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/7mjN5gDX5Fkvdrik9IkBJr.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/7mjN5gDX5Fkvdrik9IkBJr.
{"copyright_id":"0x0b299a800fb1a5b5200e41c0e01ead18eb9e2495a21a4bfc17b17c7cf1c134dd","isrc":"QZNWR2355655","name":"KACO FINO - Radio Edit","registered_at":"2026-06-11T20:46:54Z","spotify_id":"0jd6S6QBYBNgRJUidHmbUq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b299a800fb1a5b5200e41c0e01ead18eb9e2495a21a4bfc17b17c7cf1c134dd. 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/0jd6S6QBYBNgRJUidHmbUq.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/0jd6S6QBYBNgRJUidHmbUq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceb3ecb654ecf12ccaa6a94c7f3c7b119b140a0aa6360111c2e6d56b634fc6eb. 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/5QRrLkcRYKKNrwXblzPLbl.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/5QRrLkcRYKKNrwXblzPLbl.
{"copyright_id":"0x4f07e7ee328f6d264afc2ef31b27f4f5b733f2c19ffa90f676fcfabb42fe13dd","isrc":"QZHN52308921","name":"PA' MORIR NACIMOS","registered_at":"2026-06-23T18:37:26Z","spotify_id":"59iMRj113753QctDBldddT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f07e7ee328f6d264afc2ef31b27f4f5b733f2c19ffa90f676fcfabb42fe13dd. 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/59iMRj113753QctDBldddT.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/59iMRj113753QctDBldddT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3a675f86d34741cee610392836824e51e2672369bee36b215b4c83ee2b9569d. 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/5E9LyBpIiSFOTNBPau5Rdw.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/5E9LyBpIiSFOTNBPau5Rdw.
{"copyright_id":"0xea021e571072a62c5d96806aa6b1f6b85e29a1f21afcac00af071bb3f7da8d9b","isrc":"QZHN52308924","name":"NO' NOS CAEMOS","registered_at":"2026-06-20T14:00:04Z","spotify_id":"7geyTrh8Lpcec1kEkiFSer","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea021e571072a62c5d96806aa6b1f6b85e29a1f21afcac00af071bb3f7da8d9b. 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/7geyTrh8Lpcec1kEkiFSer.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/7geyTrh8Lpcec1kEkiFSer.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad42c267422116761dec49b1511435a72dbe99dc5a247c77b31c14a75e7f3ef2. 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/2v270k2mRVxOtTIXrAYHsR.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/2v270k2mRVxOtTIXrAYHsR.
{"copyright_id":"0xd369fdfdbbb8a813fdd4fcc9776da698f9de3da9ad94e2b70f903584f889543d","isrc":"QZHN52308926","name":"CUANDO Y DONDE","registered_at":"2026-06-06T13:01:06Z","spotify_id":"4z7JY361HfoGVDo60hkixZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd369fdfdbbb8a813fdd4fcc9776da698f9de3da9ad94e2b70f903584f889543d. 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/4z7JY361HfoGVDo60hkixZ.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/4z7JY361HfoGVDo60hkixZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1749f9f4ac723ae17ed2b90edf5b2c9e7ed4cec11c4a493cb3355d9b939a069f. 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/0JBsel2baN3l8fzZVUqkMS.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/0JBsel2baN3l8fzZVUqkMS.
{"copyright_id":"0xf535acbb3bcf48462bee4344ae5976ce734d011bd49e12deae14681e320b5a0c","isrc":"QZTB22272573","name":"Modo Efimero","registered_at":"2026-06-07T16:26:42Z","spotify_id":"01mWTJYzxWplCvThftGucJ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf535acbb3bcf48462bee4344ae5976ce734d011bd49e12deae14681e320b5a0c. 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/01mWTJYzxWplCvThftGucJ.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/01mWTJYzxWplCvThftGucJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1b514ec67adf0aad3c3eef591513784d47a7af5db99289d4e1e941b6403d8c9. 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/3zkBq8sxEYGe5W1Q1TqMIq.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/3zkBq8sxEYGe5W1Q1TqMIq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3052f6eee81b164cc8a9591dd48d8716bcddac15e3187172b7e4b4c0928deccc. 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/66SR7URzBwQva6SkPaqZ0M.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/66SR7URzBwQva6SkPaqZ0M.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa694f85181830fbf9d5a9b01742cedadb85c3cad147db32b35dac84793f36090. 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/7JKFngF685CpIs0w877szm.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/7JKFngF685CpIs0w877szm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x368383bc757201fb40a3c0886f66b88afe6e0233d91430f4d37f877e64c99baf. 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/4kNM6E2906QOvx2AQN2Hug.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/4kNM6E2906QOvx2AQN2Hug.