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 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 0x15b39ec122a132b8fce840e201640cd082fb3e143ecf3dc92bdb3d7f3bd75a52. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/26cb492a-50c8-4296-9ffe-675c47883590.json and https://artists.proofprofile.net/proofs/artist/26cb492a-50c8-4296-9ffe-675c47883590.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
floral forms and subsequent interactions
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 0xa6d5da75eccf879a8a150a2277050f1a1d61569c083c6f438de8b6a55a33469f. 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/QZTB92341256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c9a032035063aa3ef4653747f045a0a1c16018c4b105fd0dcfa8ee9417b31c9. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/QZTB92341258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3096f9c89ea1c8e105e967f77a6e55aa3fce362e6a436d07371f1cac0745f45d. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QZTB92341259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75923afdb3b0d1f93156544065bc37aac235aeb146ccdfe1b059b87c77aeb739. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/QZTB92341261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd784e5ff7b130e2f7219302d8e4291cbd3cfbdfe0938351156273fc18971d30e. 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/QZTB92341263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70f5975ca055c63ebf798e5f638b1a099c71d7569590455fc40cd98329851372. 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/QZTB92341266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35a5035847ec9ce5abfae9376a5ea156112e7a2e2596498c81fcaac0b32e6f5f. 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/QM6P42342310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e33cc8dd29ee53ef6bcdf97fa3e50ab03712be6274da9831f4070c8f122d1f8. 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/DEX262300189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x316cb38bb3a4c1dbede5f1dbd5c2f6618cbee42f50f3b3fc810f8c93fd92257f. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/QZTB62214048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x034634d11d0e43b27ec7081774dd20319115f0bd1f089ed295b4b8cbced13732. 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/QZTB62214051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4af36d7b1b9bdda34d086954fde5a462427b1a9a73a2a7387c228bdeecbe74d4. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45:02Z), 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/DEX262101136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7b1f53f468e6185507ab452010f0d101598fdef26af283d94a6217aeaf52aba. 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/DEX262101137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61e6a8903284ccd8b1c69ee59e15f2100800db8a1ec480d27bd4670fb197f20d. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZHNC2101203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56492b85671c04d747f6de3b3a285535bcba647b7a48d00be87fa0d8e099a6c6. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/QZHNC2101204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2f952a51df7a62a6ce3523ef8a1003a89eb37bb18347d4138b229f304290206. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QZHNC2101205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd980ec89ba7644d23145150fa8967dbc0f5f78bb775b4307122013dc3cc91b5d. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/DEX262001331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6349d1d680f18d301473717a56834209e4dc9d56431ad385321c0a5c4fb619f7. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/DEX262001333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb61fa26b773d2e0f576b721ecba1b9c905983a998f6524c04a316ee6ad18933. 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/DEX261700005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf553a0d16ac2fcec5937d68a75a7baca05cec9fc10ce29da1f7235ffa12cf94. 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/DEX261700006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e1a40cd1c1e1b446d0ddda216c4acf97abb06914d2b8b9cec8229987dd1975c. 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/DEX261700010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd5e73034a479fe2865c66661f345c1319b0ee1e743c6f31141af8a183042731. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50:38Z), 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/GBHLE1200062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc29cffdd87e5654110e7117d1551a0ca06170135b2fd0e63e01b11af2f9edaa8. 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/GBHLE1010261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd0d409d5edb4bcaf45388ca0a32fb0d7793cbd9054b22679f063a1fbc9ea468. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/GBHLE1010265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3bd39896847c29cb93358a0d595094e953ff0f49840b4dbd75bd83ddca7ba58. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50:38Z), 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/SE5ZV2121203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc21d2f870e53d2829cfcbb335c4d4f9d24680aca7f0f0a29824ab70ca7bc0fbc. Chain 2 (Bitcoin): anchored in block 960155 (2026-07-29T22:13: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/QMFMG1577136.