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 0xea0e64de12011cc9435d814411114766626554b8743b490ec70608a7c0f2f4d9. 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/371a21a2-29c9-4810-ba07-f2c23742d8dd.json and https://artists.proofprofile.net/proofs/artist/371a21a2-29c9-4810-ba07-f2c23742d8dd.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 0xed2c546dff033106f5190275bb432ce3a7a7347ffdf00ac62d70dfb2eb855326. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/BGA551100264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e0de984cf8001caf924916de3d8a9dc16cccbd717ec061ad18bd1a1bb2b97dd. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/BGA551100772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dab2c87c2e3fd5f050f18d7a111b4b071dd0d4839e3d6c395bcdb496c23a665. 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/BGA551100440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1178f75e7c7503eb5fbaaf149dd8586f1ed94a96fffab83b687b719921e331a. 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/BGA551100381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa8c1f92ab18f1724a34c4786a4c95bcfab896b8b063bd1d2946bdb387690c9. 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/BGA551100443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa88ed089a8edb89772675edfceec290ef108d21acda3f0b86eb6dbb64589a7c8. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/BGA551100373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ad8225f34d6b8d19feb16253a0d82238648569088661ee96e4f3173e3fac5d8. 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/BGA551100541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ad8225f34d6b8d19feb16253a0d82238648569088661ee96e4f3173e3fac5d8. 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/BGA551100541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5f5e63a2e5b84ee39ba6eaa98fcf590f1403fa91ea50054abb6ae23b35f7737. 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/BGA551100532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e9a7cd56cedd719e3a383eae441a967fe8c867e8c9cda65921be20543b3d9cb. 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/BGA551100504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9dd9f6c890269cb825bb499308318a208afe94f7121f9d4957b5b4c4cdff625. 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/BGA551100487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x490ba5601942c9c05ebc9e9c571514b3ebfc703bb597489bdd2ce42377e64039. 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/BGA551100542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe608dc0c78450ab895d5906395d056d2b494df97892d01b3d3ec783d9d15bd36. 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/BGA551100522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ca4e94b6ab97cb5cbfa1c41ea9111b70c6184bdc2048e09dcc44143d0768fa7. 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/BGA551100543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cc8f2a4d19b8895f701b5896b3a7bf3b9d9375d54e83a0306d7f8a4e3ee3580. 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/BGA551100492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf13d5b7bac7c7fafc8fa826c298471ce533638cb1149f5ade88bdba2cd0da3e3. 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/BGA551100544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x474e87ef73f9f86715cf24f1f356f23453ef69221b59936ee9ef3886ead8a13e. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/BGA551100757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26134424de64299e595df74bb5ed0cdc7fb718a3663e2136a4c7f5fbbc57029a. 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/BGA551100758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x595e17fdcd4d199e65d0a24a0ea8c579c7040bd9f1af0b9ed1a35a68339c8f4d. 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/FRX872494468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f6782ee420d3ed227c7d97d1fbdebca82caf093dab9a49aa7d92a33ab963cd. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/FRX872494470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38af9f829b87c38c46961326582fd48fdaa8552e30e92a8895ac1eb1b9a12e4a. 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/FRX872494472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05eddd958f3cb0544cb7069011abfcfd46cb37eec75aeb6079ab7ed9da0d5b94. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/FRX872494473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ac34a47b344bfea1342dbad790494b9912d2b5b866a023e30fa0cdb918a18bb. 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/FRX872494474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ed03bba622401963b06073050f6985a61980be4b979e8a1fca335a4c2becc3. Chain 2 (Bitcoin): anchored in block 960387 (2026-07-31T10:06:30Z), 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/BGA551100300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09ace0b1677189eb955b40a3f06d6cc9ef819601276aa2d4105489b6c7a3f2fb. 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/DGA062311878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0eea1020903097425d237ff3713f3d9d948b846fc61296c5ebc97a46083eea5. 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/FRX872362375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25aff9e68881bdd2913aee05f9ba5589509a495e23a8cd5809e9acb82b9b29da. 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/FRX872362358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e0de984cf8001caf924916de3d8a9dc16cccbd717ec061ad18bd1a1bb2b97dd. 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/BGA551100772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x596420d2cd53e45805a9928fd4fbf6521b70b2f9432810a4c2f33305526df4b8. 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/BGA551100645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe40741adcbc67d0de448c0367eb9a47d2491655f6521fecd6f16819683f867de. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/BGA551200687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8af638160cdc39db847219f1a4c8764e128844f66af714e1b9db12b2f18abf3. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/BGA551200733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0705a9892d3b52d6435fc8317f7a5ecba748ee65750bff2bde898da56d628801. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/BGA551300761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f34f3263e841058ff5b20552a5da5291bf7e47e0ac0d3fe75f692db0238f4d4. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/BGA551400782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02ab9bc3579d89fa22dcaa7a0b9feae84ab321f7db43793fdc36c73535766fc9. 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/BGA551400793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86f61b897d9b07234cea6dcf882922135ecc157fddfa31d085e85f5478c520a0. 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/BGA551500843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60d292429bebc4fe842e8bd72257f2c754c6dda8707fa1e1a1863b14f76687aa. 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/BGA551700010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2015c2fccd42ea84dc4f42ea4a1652d9d1bbb005f48cb38ca2f4624364a7ae0b. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/BGA261580489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x173ee26aae301f1e48afa8b474e983e98eb7bb33f535de7e7c70c5e77e519860. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/BGA261582613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x876593929d3d19f81f9efdb431e65102d83a323f124b7288ce996bc85d921d62. 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/BGA261583840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7908a3c7cdfa97883a91d2201a4b2921c39896dc9fc0ed498fb2a53f2af78484. Chain 2 (Bitcoin): anchored in block 958122 (2026-07-15T08:02:29Z), 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/BGA261583838.