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 0x249ab63ef7c1da86bc4f99b0b8cf4fa08163cf46ab070e8f67c3cc6afbbae466. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/feeb122b-152b-4f34-90d3-8a9eb37f7a30.json and https://artists.proofprofile.net/proofs/artist/feeb122b-152b-4f34-90d3-8a9eb37f7a30.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 0x05ef4b6220a06c85421cf88abe3dc246207d92ec6ccc02f00ec42cc7652573ee. 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/US4GZ1805501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9195a31c41b32d4a3802a0d0d3df095aaaa44a250d78774ad5d97def393f6ffb. Chain 2 (Bitcoin): anchored in block 958325 (2026-07-16T23:36: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/US4GZ1805502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa457129bf561fabb47070003d13ba73dc38beaf48434c29f0db08e7981cb222b. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/US4GZ1805506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fb02cee7ac5f301b03e446976a67b25282ad903b0b4e542b80437ace08b766d. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/US4GZ2106705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03292f8118d614edca4dd1014370aabb2dd7e33d85001a45cb89f1d3bf66de40. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/US4GZ2106707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c0dce67f95c215c6aaa70f9f3e86f0c45cd7ff2af6d77b2e216059f0e6f8a77. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/US4GZ2106708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec886bfc5a3bf37e17c58ea1e4231509d6581d90be398bb1379333dbc3df3092. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/US4GZ2106710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb970591ced2b822b331062ccc1cd8bf9082acb235e57865054b6161bd8132c0. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T07:10: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/US4GZ2507903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8201b593a122e50a379946604020ee4622324881a439af21874e20d77b6fc43. 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/USA2B2011542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe31d8ae28f5097aaf17e01acef2e7f153e03f9ff5a64dc0d81e304856b16c654. 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/USA2B2011541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e35be6b65ed6a958d76385db263bfcf607d445a2a3caf2d8e4654e7a2c612a0. 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/US4GZ2106701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2e8f551a92f148e6ae253b7a45ae68462b3719ecb3eec90f97a1c2fe95436f7. 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/QMB622409301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a85a2ddb39bd34672b8f49fa52f346690ead583b8822b39bfe0e754a867e046. 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/QMB622409303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x136f94f412b2593657e8125239c29f48655e334e44e35ebeb6d68362d3e86f37. 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/QMB622409304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf178adbf347a299e469af68194cca7b890a6e9b948881bb8c37fc00ae5152fe2. 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/QMB622409305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa27a3a5d55e7312b8f84b2673413b33afee74c29bd8ee43b9e9364c813641260. 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/QMB622409306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x410d3b3747fd1570eae7a6577ad7f46869fe31032192c894d2beeb49b90734ff. 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/QMB622409313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b0df511584be16366be147e20e37ea3f670d8631de6bfdbf1e2758d491ad4b2. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/USA2B2011543.
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