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 0x815c1a43e2b653529f99e80dcb9db04ac32de5650e294785df0ee525cf358536. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e3ac014d-4ad0-41ef-878e-f7975993bef1.json and https://artists.proofprofile.net/proofs/artist/e3ac014d-4ad0-41ef-878e-f7975993bef1.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x5bc640e4e40a6a4f39d62f0e734ac6fef76c7275b638021c065d0da6397896f0","isrc":"KRNAR2339643","name":"Shell (Feat. oceanfromtheblue)","registered_at":"2026-06-19T09:00:50Z","spotify_id":"2sVTHUF6svHm6jyzoEGyzT","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 0x5bc640e4e40a6a4f39d62f0e734ac6fef76c7275b638021c065d0da6397896f0. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2sVTHUF6svHm6jyzoEGyzT.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/2sVTHUF6svHm6jyzoEGyzT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13cad8bc7cb635305a353843492fec3c50364e4044053280907aec5d493fc09a. 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/1RF0bIMkXWXENDeFD5MtJE.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/1RF0bIMkXWXENDeFD5MtJE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb468bbb2d8c6233bf7bf359a769a4ef6e4a189f245eae761abb432da4c2e1475. 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/7BF2a4gOblesafhQeebp0e.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/7BF2a4gOblesafhQeebp0e.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc23129bed0f268ad7de85b9b0bca48de4d90d19b5533f5c871257b32f20e8c21. 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/4e7xv4cP5WXTIrxvdQJGAV.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/4e7xv4cP5WXTIrxvdQJGAV.
{"copyright_id":"0x8fb83149b1dabeb43d7ca2aeb1dbf009e6eb6c0efaef9969b81e1bb81301e8e7","isrc":"KRNAR2339642","name":"Echoes (Feat. Jhnovr)","registered_at":"2026-06-17T22:17:29Z","spotify_id":"3FEcqxopfmPdeThGQjj05i","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fb83149b1dabeb43d7ca2aeb1dbf009e6eb6c0efaef9969b81e1bb81301e8e7. 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/3FEcqxopfmPdeThGQjj05i.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/3FEcqxopfmPdeThGQjj05i.
{"copyright_id":"0x5bc640e4e40a6a4f39d62f0e734ac6fef76c7275b638021c065d0da6397896f0","isrc":"KRNAR2339643","name":"Shell (Feat. oceanfromtheblue)","registered_at":"2026-06-19T09:00:50Z","spotify_id":"7iVZQcyuej4MPVUGBmunTE","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bc640e4e40a6a4f39d62f0e734ac6fef76c7275b638021c065d0da6397896f0. 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/7iVZQcyuej4MPVUGBmunTE.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/7iVZQcyuej4MPVUGBmunTE.
{"copyright_id":"0x3ff345e894647a8f3d6cd926831d2f5d3e9fae8b62776997bbfdd849f3435ff4","isrc":"KRNAR2339644","name":"Aussie Blues","registered_at":"2026-06-18T14:05:56Z","spotify_id":"3qkmqaaDhfQqWHRLgg9mFL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ff345e894647a8f3d6cd926831d2f5d3e9fae8b62776997bbfdd849f3435ff4. 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/3qkmqaaDhfQqWHRLgg9mFL.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/3qkmqaaDhfQqWHRLgg9mFL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x120c5244b5c0d27d8c54d263b174b86ea8db5f7d02e9c61fcda75aa6c6d5a5b5. 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/0P2u5ySEhniwv6N7xVYVsY.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/0P2u5ySEhniwv6N7xVYVsY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce6471dbe322c68c59f126d1f1c47620e478bacea05313079569fe634448142e. 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/1K06FuGcTteZ23zWxnOfVC.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/1K06FuGcTteZ23zWxnOfVC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6884cad0bf44d3964bde05258c76973823e289310467dca4ab06a7a5070fc7cc. 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/0TE7y74tsVW2GeeJQFMsRu.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/0TE7y74tsVW2GeeJQFMsRu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9172481dfb0e6056d37bca64e275adb14421cd92cb67441898f987eab9c84ef. 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/2jYWqXQEq7gZkaP7V8KFRq.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/2jYWqXQEq7gZkaP7V8KFRq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3367d69f12710c3bc26a7c7f18d930036d2548a116b6a32d818e6ffbdffbfc89. 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/5K0SQkpHNS0a5CaInFBCvb.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/5K0SQkpHNS0a5CaInFBCvb.