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 0x9b3c7e0229bd392768b12a479c937d3b8afc1bad2070efbbdf1352ccdc41ff75. 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/f886e1e6-1652-47b9-ba01-363c13402aa6.json and https://artists.proofprofile.net/proofs/artist/f886e1e6-1652-47b9-ba01-363c13402aa6.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 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 0x4e6aef5a4b7c88df0b332e91a09026f595d289affe3fc7eee3a96526ea684d77. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/USCGJ2063663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe878e44c54a7fdb082a47a89727e4abb2e4ab9dd94a28d0e4a3c2c5f571028f4. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/USL4R2112155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd4ccc184a3df3186a99ed269b52de19e73520f6834cce43b62ba33ecb7ece9c. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USDY42232200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3450ecb4954fb33d3ad993d66223d8a53d6848ca934186aaf9c9f6bd477706bc. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/USDY42232202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0de26fcd5b97f3bedd818e0906524fcafb5f33c78810111a9029db6466de5aff. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/USDY42232203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37ac044dc2bac3fcb89d278c14ffd5c2438ed4c0b4584a432e0213bee18c4421. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07:13Z), 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/USCGJ2284613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb71b19fb282ed344bab03be51e5f3f7285b815e6be1403b34fb2311aee24409f. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/USDY42232206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f1d92f41fc16a25853ee844b3423e52b54ddce2f9252820da4929e827acddeb. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/USCGJ2239097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27ed0db15ae6f781421675c7adeef9d29dd687e4a5080b5c0e6ed8242c36a41e. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZMWW2305132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedf1b66b712ee151621f82d5c7ed3f92916fb5503301db58a0ab095e7bca1c3e. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/CAN112400690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa00ee4f0669e9188a44de04af52cae7749e87e791fb9679286bd4b600a1d0e6c. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/CAN112402000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9c608d5c3e44991d313e4f02c8bf64d70330c830494e603e3892a7248635f32. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34:21Z), 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/CAN112401601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6f91d10b7bb047f7d27e2feb53788743f72ee47b8431f9aa0da66a704161bd0. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12:17Z), 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/CAN112401014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c4a17df420d8962fc47317993b64004dc5547266c33a27fdfc82ff4a66b3519. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/CAN112401307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb41414e77698069b05a9ca8cea9e80847ca7c66b12aed3c1f14478057808910. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/CAN112500020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf5c999c970fc6384af6d3e6fbd5665abd3a55f32d3a156af4fb72ccf079f10e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/CAN112401652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa00ee4f0669e9188a44de04af52cae7749e87e791fb9679286bd4b600a1d0e6c. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/CAN112402000.