thumb|Cuisses de grenouille served with slices of baguette in France Frog legs () are the muscular hindlimbs of frogs that are consumed as food by humans in some cuisines. Frog legs are rich in protei
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 0x668ecbcfb4afc150681e0c4c53412a036a180d7a70a9d3efeb3d1f1dae89a6c1. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b1b7eb5a-62eb-4076-b6af-c9d0cf094310.json and https://artists.proofprofile.net/proofs/artist/b1b7eb5a-62eb-4076-b6af-c9d0cf094310.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1367eae9bb1b957631a72f938db663ec1f7714fc815cf93a81ae611d633dd197. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6L2325553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6cd0ff1d1eb515f14e45f43da6393eb642c32206b81100640811a632a0008e8. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6L2325554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ebe8781ae37f1c848da129ab8308175a1ebd99d47212157a4d31e751992c338. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6L2325555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94634923efd3a05ccf774dbb2f386edb48c05b9c1168bbed0b6f29f8fa6846aa. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-17T00:19:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6L2325556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa32a0da2613df57c4aa85fa50021988e5614edba9b7219a14aacc3628805a668. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6L2325557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8e77e5adec389f55b7d97511b6a07517a11da0927875965b31d53c4b7f32163. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2372836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddd56ded645b6e2ddd9b3cae2b37decb94256be0d593e61bdf23d4084ce8cc00. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6L2325558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a9ad6d115edb08128213810373092b077546642ba53f2a92710cd83175c54f8. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6L2325559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x194fa97e43c544671c0d3c186824b7e2266a5aad02c3743192a1fe16d10a7a35. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6L2325561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8e77e5adec389f55b7d97511b6a07517a11da0927875965b31d53c4b7f32163. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2372836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x894592942f160da62f16bd9d60246fcf43ea05d0405e2b1ab8a50ee3a061821c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN62146211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4367c79c319ae22b1b2dfd23f52628fe071a267a0b33c07a6e8f307e94bad6d9. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN62146213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2647ff8a33a6f9c72abc74cb6d9a482e71610d20a68801c3167d126a6f02633. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN62146214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c7f2252f6a75a9464888ee27171ba60a0cbdd7e39329a2785660a07d272ee94. Chain 2 (Bitcoin): anchored in block 958042 (2026-07-14T18:24:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN62146215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac851ae89f77030de84c88dbf8d489a0b9a67a2edaf3763bddf6a475c65b79fc. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFK2387757.