thumb|250px|Isan phin. The phin (, ) (, ) is a type of lute with a pear-shaped body, originating in the Isan region of Thailand and played mostly by ethnic Laotians in Thailand and Laos. It has frets
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 0x4bcc9496f988cd44a8cca01ad35844035236eeefe21394d89cf3b07fb9da364f. Chain 2 (Bitcoin): anchored in block 953654 (2026-06-14T16:26:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4819fb05-c01c-4642-a625-10d02bb547ae.json and https://artists.proofprofile.net/proofs/artist/4819fb05-c01c-4642-a625-10d02bb547ae.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 0x7b1187e77cbed02a9dcb14126ef9d06ed9ff4e977f335d5b0049e5a35925d4b7. 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/NL4DU2000307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0902b99e20b398e5e90d1a3aef10041bb46fb1e7e54d0da3f761e209ccf7a8e3. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZK6K2487862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55fbacfbadef1885d8e0d799f22a9faa580bc59908308abfea16b8921be78c50. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/QZK6K2487863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18cb59ab809307aeea9b6bffb707959b0ec66b07a8f0d4740ced392be3d90cda. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZK6K2487864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9a3359ed39812ffba069ed684a8a31a02e9d1db6b526384454de1d5480c0b89. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/QZK6K2487865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb8d9119649e437244e9304b1e92eae79e73b4c59e40098f450f9ce26f440c24. 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/QZK6K2487866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c5d9233dc6c6c5e02eea3c6fe5931acfaf71963b7c93afdd4fe76646b5e4e97. 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/QZK6K2487869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1204d417acd1a68ce89188fabf73844af05fc0e39b50c1f67af34e45378290a4. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/TCAEH1950113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60dd2d979d7dcee253490bbabea107e6084f277bbb885913edb97d89dec93658. 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/TCAEH1950116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d2416fd4841cbb11fb36138672ecb8c96467498d1e726d162baa9e5579cc758. 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/TCAEH1950119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c45f38e48d15b0bf7f9eea127c11b614431c3b768e07fcb8e52375c506d5eec. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/TCAEH1950123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c7b2cd752521def4fbb8a40580e9ab83f4b5fc3b315ad223819ef8a96e5c18c. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/TCAEO1934153.
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3650fcabdf1530c885eea6c4f7f298eb3b7482445a74afcb82766ddb9b42669a. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/NL4DU2000157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6775fc413fb6022f74a9759aa7c89c47674acaf23432634504c9074225dfef80. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/QZK6K2487861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc2d73d382e07c1c410bbd6d60beb0650b3bb2ce7e878845e33fa1cde992ff2b. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QZK6K2487867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75cec0c4bebf30a6a55c87ef8492eecfb8fb25162685e4ae07b428e0418f1365. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZK6K2487868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5eeacbea97d57d9fa5ae605f5c9abcf2253592f63bb6acca4393b43ae544d56. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/TCAEH1950108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62ea48ffc88d3f4afaf25382386a57ad19ef7147118c4457ce978d5905c2ffcb. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/TCAEH1950117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30e6d4be97f76747a1a7cbacf59ed666569b22ec076b13ac5157d28b30e4cea6. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/TCAEH1950121.