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 0xbd78e79d83cc1da2233f1b23ac3d3a0dc60d42bd235e98def06f0531a9f84c8d. 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/110da001-3995-4dda-9708-c58c7e279be1.json and https://artists.proofprofile.net/proofs/artist/110da001-3995-4dda-9708-c58c7e279be1.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 0x7203a1c3bd21c0ef823caf89965864c7428c35e6244ed7f98d2c19c7d7100a62. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/USF7D1900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7b7c46dcfa719b27da66f9838e6bd253feecaf10bd96ecf8dde5b652d739d59. 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/CARH11900051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bf9075ceadc237b5f8e6f521378df21e8e3c127ef5766bdd2ad84a13dda329c. 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/GBLV62014261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22535d46f7046954772b398d81dd96a7152c0ef45f3fcbcd7a5d36e5f3f44eb8. 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/GBKQU2162850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bc8707ad3018ea81f55bec4a6806f3e4f6c753504c7444a0ccde9e9266674f7. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/GBKQU2162851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe69b6b3b6e216367c179df1bee98ccd7ea9ced28a932d6358f3e3084391dbda0. 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/GBKQU2162852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1971e4485c93e077d8084fc58ac8ddfa22c401c9cbb7d3b9d655ff41ac1ae524. 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/GBKQU2162853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5d2922926e29fd1e6ab0ef0f7a82831588134de93c40ba3227e02fff7d681a9. 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/ES94G2119804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60e1850a81df4f11901c95ea93c830da61fa837388bd5ae44a0ef80ae046568e. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T05:03:25Z), 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/ES94G2119806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x095458dabd4915db7c8e987e03d517e42d8db92fe079ab87580d7851122c582a. 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/GBKQU2285734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb44f54c4a2f17c587ae89464f85736f79ccf0e4fe22ea184efe6735a4f7bb0. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/GBKQU2305032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa66a57adf86a98767f6d17ec8bd13bc1fd0b519b4c8840ad31d095a200fe22b4. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/ES94G2330003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ae124acff2f8e6134d9c7f10458ee3184788a705963e1babe6afff976752774. 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/ES94G2330004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4405f2b32cc0ef6f6c66c974d9828f37340f240aacc099afbf28c5bc1ce7ab84. 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/ITA061302678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x050f30545d45ee4aa9190d341d7d72e8ad6e6838959f8426cf1982e5a1d0950d. Chain 2 (Bitcoin): anchored in block 958130 (2026-07-15T08:37:45Z), 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/QZG2X2412427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e74266cd50ed605ccc282ebccfcbe7124566569a574ae48c12b076ae501c84. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZG2X2412428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96ab670d3c4cfa7a3544fd85616b89e47a0ec81d038b8b2cf2e2e37bce1418f8. 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/ITA061302865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91bf07226a865bd65161d5e38b4fd7318ebc55a946c7b7ebea705e6722dc31f2. 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/ITA061302899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf01f7035c9a1d4a95a7aa45680dc895ec803e2dc3622240300daace83465b9fa. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/ITA061302903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09863cc678c5c6e7a6c6d0a3650d13d7cc163a737474505a134f3023ee829a2e. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/GBKQU2342426.