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 0x2cbde2c8e8f49c7444885162b8dac818a540622030ba839f2b3aa3f42eadd5f4. 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/13ef4dcc-34d6-4799-b1dd-76ded3cd4095.json and https://artists.proofprofile.net/proofs/artist/13ef4dcc-34d6-4799-b1dd-76ded3cd4095.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 0xca42b1f1a4fd1c54cd910385b483dadc7fe03880507202fd3ead24e5b2fcd351. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/JPB622201694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9758a7d8b2f73aaee35e5f2c37405088dfe2344a6c6b1cf1db1c7e8d313e513. 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/JPB622200152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf399a99435556883f34baaa755ae697a4448e689435cf1db4156b010eaa1872d. 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/JPB622201693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc790ca293db3260c4dfdb22e72ff85cfecb8b2a73a6b77d6b1edc6aa67ccee6b. 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/JPB622200903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5826ad64961c868d49793294998a052c9372bb82033ea3aafd686363461c899. 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/JPB622200904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadfee3b80671f92c58f0d3764a91337aa52cf5a997b0966eb492edbc9119f10f. 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/JPB622201695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89887efad8704c212bfad2378a30522a38d869218f0d74d71ddc34d88c36705b. 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/JPB622200153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5743fa978c60aecf0959b34e5847689379dbc9c361ccaf93eae035e2ddd331c. 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/JPB622201696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x238300a52c658ad2e67855b7c668cee080df382e192f659d752019e228976a04. 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/JPB622201697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x348a7ba84a732184095c775ce9b0ee0bc9b7e573883ea2b23585556f50504938. 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/JPB622200902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb7dc6f14d6558c7c984ea677f29b589f2723cfde0b4276d4dd85e5d1bfd3a5a. 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/JPB622400250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc27a0655c98d6cfb9594a457e9344dce4379dc1cc08375e8f81cb6edab91ec7. 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/JPB622400249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadfee3b80671f92c58f0d3764a91337aa52cf5a997b0966eb492edbc9119f10f. 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/JPB622201695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf399a99435556883f34baaa755ae697a4448e689435cf1db4156b010eaa1872d. 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/JPB622201693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x348a7ba84a732184095c775ce9b0ee0bc9b7e573883ea2b23585556f50504938. 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/JPB622200902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89887efad8704c212bfad2378a30522a38d869218f0d74d71ddc34d88c36705b. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/JPB622200153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9758a7d8b2f73aaee35e5f2c37405088dfe2344a6c6b1cf1db1c7e8d313e513. 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/JPB622200152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ec972b23a33f4561c3aef14cd8ea5c9916f62680a38546f15a5e73ef54686d8. 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/TCJPP2162043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x885b8e591a8576927d8486dcbe36620ebde7057d7dde25064c9eec66eb61e5da. 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/TCJPP2162045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4862ef4e02a50dd1882e7ab12f48f90321f8f42e070bdcdbd5a2ec64cc77852. 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/TCJPP2162049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5154219f2494fa022c6f0a4c3a31910979f89f88221a25de8546a4a205b6526. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/TCJPN2159708.