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 0x2ba9a5f4e90282eeffa8cf72023480007d82ce786100703e53feb895d0ca022c. Chain 2 (Bitcoin): anchored in block 953662 (2026-06-14T17:28:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/55597c4b-d3d1-4123-8f6a-05ea77b3c9c6.json and https://artists.proofprofile.net/proofs/artist/55597c4b-d3d1-4123-8f6a-05ea77b3c9c6.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 0x59433a139435c22f4148e4e0d79392bf946daeb28fbbf5ecb539817effd15e02. 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/QZQAY2316893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b522614d2fdf661e7a4adde6c9d4848ea0c69a8b3622b9d5bb154d6287435b7. 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/QZQAY2360366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdc6d996ea26098c801558bfc1d4f32789cc314d2205735fdd8a88ea0f8c9354. 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/QZQAY2397721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa955ac6b8cef2464ca7ef05e97100d4ee4864b68e45283132658ee7b80b528a6. 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/QZQAY2357479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66066c6b49b29eee103756008abd7b98cca43a674e19d174be1ce5c8c484ed0a. 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/QZQAY2314346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d6bb46b2916f3f476b498734382236347d005458cd90d365b3177fa17a74790. 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/QZQAY2340920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce776365f4a552b8f6887199190a3f46fd68e91ae14cd971faa9648873724f9b. 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/QZNWY2107786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7e9c4ed2531bfef6603407c2e0528843ca2e56aea9e849d86b905293b31ac1c. 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/QZPLS2588638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76d5485cf9d19ddea4fd5e14cc8321ebfae3eeef6fcfa4ade81ed0f4df0e3ac9. 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/QZPLS2588639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe64e8617faab8c17cc58f6d7e56016ed2938b817ff2679126fadcaa06e150bee. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZPLS2588640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeb72e44559c7348b5d118e925683698bea143f34c4fedb92abdc5d45df1e9c2. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZPLS2588641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bc95b46a2ca61d617e47c80c106ee15f31a6cdb36fafd52d6dcd0ddaa564064. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:47:42Z), 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/QZPLS2588642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2277a0fb05357cc59d150dc3f701f655609f4016f119c35a92f058b452362b02. 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/AUQ0C2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33f74fe7ef8ac11939f57865de8874234efa70b9e57fd6cbce53f06e19d1b2c8. 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/QZS7J2307969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32dbe7197b5ba30b62f505f2d5daa299277d16c9576e602a65d3abb3589b731e. 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/QZS7J2355230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bc042b2c22576978796a559f97072338eb5b50e3f7d1ca30ebe6816ed0e017f. 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/QZSYP2354771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa73919ef5b6ee32129176c7a7710717a76549a788183ab5a018e32eca77cf9bf. 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/QZS7J2393163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x536e5c10f8f27ff26e01209f08d358a847c84f1c15786689df9a9589ab466a15. 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/QZS7J2348890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe47024beb590d707f62364e0f23d81fec3a07d8052c7034f013cb42d30290eff. 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/QZS7J2387331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b7920514d21739dce7dd11087572ee530b566e3d06f9c18b7e182292f98d28e. 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/QZS7J2376130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccea76a670c3d871dbab6699d63698a621f8ca6d7e6028aa74c68642088b29b5. 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/QZS7J2390154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1ca87c770e4974dfb0883d2b8b3bc899179ef6684eb72e80495e2235e2d30ab. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZKDK2008569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71d44e5794dd3242dd4b266df1dfd74a071dd049a14cc1cd700b742303052efa. 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/QZKDK2090989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf55289bc9ce9ca896c7256eea0bf2afd952f0717c9624870ecbd2a4a0364c034. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZKDK2020806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8721c3d31912f72f01db6b0d4ab3a8775e86e57299d5f4fc87c9f66371865bb7. 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/QZKDK2044656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e195e65f147a030bbe01f338fde1792d25d8dffe0b25114957ade6e385d1d1f. 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/QZKDK2007720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x055a54d3ccacfe7470190aa38f7de3faa85636e89a04bd7ec8742a89cb3b21b7. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), 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/QZKDK2011728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1942a39239c0161d15a3a18b4f3aac62cef76e044e350fe97d7d3e7b8f02fb93. 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/QZES52557770.