Pho ( ) is a Vietnamese soup dish consisting of broth, rice noodles (), herbs, and meat – usually beef (), and sometimes chicken (). Pho is a popular food in Vietnam where it is served in households,
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 0x11526b0995cd08cb2e43ab1a12363964c1a3ad7d54585bb6e1f006fb12a298a2. 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/86fd5934-85a3-40c3-9dae-ad8fcf104ecb.json and https://artists.proofprofile.net/proofs/artist/86fd5934-85a3-40c3-9dae-ad8fcf104ecb.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 0x4307c724a8c0034603fbd86c606a1b030fcc206031e5768703a064a93b65a7b3. 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/CHF032403372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93fff1a5ce70137fe12a41c0d51cfc11519f6bdc3b725729bce7d1adb7016345. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FRX762387084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd58371e02599343a7ae09a4927bb9dd458bb8cc2a4d10f43d762bfaea372ae4b. 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/CHF032404936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cedd1b58ed0c5d3929a236a7adf31ceab0c96e7dc45016b4b38fa9aafd97872. 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/INE182326468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1e0b262ea0a0fa8131d8165cd11358de0a9edd846e354cc8141c6825345b483. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/INS182402388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bdfbec1f10acd8e6bc9c172c76575f83369931a927d4c9a13b46552e4756b3b. 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/ES71G2400058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd58371e02599343a7ae09a4927bb9dd458bb8cc2a4d10f43d762bfaea372ae4b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/CHF032404936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc96381ad1eeac82341ede0884ffea0f8cadb8c48d48bdb27e055fb3698b9e9a. 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/INE182326660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc48abfce39d2cdabbe9556c968682af28a01f35ad9cbf2f8f395a9103c1f4227. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/INH102414657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1659b8764663f0833f9c3a97c80679c6c1fede6fc0cf3f9b0c34120bba6d3789. 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/INH102413254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ec1e2391fbb1212ffffaa32b50a9a513e03b55c620fb3f52e32a614a0f3964. 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/INH102415108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7388ccd24de785c5c4bf723f2a0c5e7f35b833de285c36eba3695146d23ee595. 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/CHF032404997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cb4609e986de1bb6917d0e3ce439e1cac30aa07a896de114a2ec71ab2bf0c0f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/FRX282531131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x316384cd159ebe3e09f35812af9c9b71c5e4213dcc3b19a35cc4b57b2ce9f5ee. 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/INH102414466.
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 0x2e089b1e4ca303354465fa3dd17f5ad02a6d811a91b6531c06762af83dc14b68. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/FRX872406128.