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 0x0f7f366ef429c343b805c4d3d7f79580750dd92b6465bde611eee5dc61c44196. 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/e7e3a8e9-01f2-4f94-aed9-20242c4089d2.json and https://artists.proofprofile.net/proofs/artist/e7e3a8e9-01f2-4f94-aed9-20242c4089d2.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 0xc2d6787c4456f2011ab45d7d35f86a0a905f60e0ba2e5eb74b7ecb5e87c54fc2. 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/BEEJ12200038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f46125614da9d955d953ea08e187e5f01801ddd03b42b27b7c76734bb8b1a4b. 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/BEEJ12000014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ac7f0cefc155c96958462da3bf6db59859e402f459eb6124b3417348e1ddb00. 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/BEEJ12000015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x416a6f824ddb18a8f42a27a3c607ea3204dadf51feee8350a334b8f07877d6ec. 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/BEEJ12000016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe81c3f033e9086d5a1735b3308cdbb737a616cddbe8706c19df047005b340ea5. 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/BEEJ12000030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6dc960edefd566157df4552c0f6c000966919ac587cd50df01a12bdc65dee10. 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/BEEJ12000017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc643c35ab699762cb0a4c17a19f64793f634d246fe3951f89512766a07685311. 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/BEEJ12000018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16395a47dc63453f8c8999e95d76e37a9af22473f9bd99f5e49c00092221c8b8. 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/BEEJ12000019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dac56b90fee6448b98582b3bc66a4c36f3f15359135dab56e645cc018e09d2f. 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/BEEJ12000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe05db66cc865e9e0eaab3e84ec9323e984749b8967413a5d4e6a68e708de3f. 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/BEEJ12000020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85be41d586f485bdee1357721e9a22099cf2164eb209d37d75904015f930c86b. 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/BEEJ11900040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62ea69620cb81b173621a09fcdc0c100973b99f5182662b8ac1bf9a7ad5d7485. 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/BEEJ11900041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cc80d6e6dc0ac928a84c6ba6f91e177f684aa263c32843c86271b952b69d984. 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/BEEJ11900042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb70c1c26dc67eb2daecea90a4e98943b9d9e9789f5bc8b0ce8e69c0378837dca. 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/BEEJ11900039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85be41d586f485bdee1357721e9a22099cf2164eb209d37d75904015f930c86b. 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/BEEJ11900040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62ea69620cb81b173621a09fcdc0c100973b99f5182662b8ac1bf9a7ad5d7485. 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/BEEJ11900041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dac56b90fee6448b98582b3bc66a4c36f3f15359135dab56e645cc018e09d2f. 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/BEEJ12000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaacb7f7733642392165f9e370889af3fd008e08927d3692eb2931a32c2abdb9f. 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/GBUM72201160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa77d0dd0a5d7cd0b2cf51d1676db2c6af604e04a3e25e7a8af35a9b04b33ce0c. 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/BEUM72300040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d279bff046591ed4e86d21817aa7568ce7ba7eedc21edda67f1a868c1db2a5d. 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/BEEJ12200015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2db14234456e0ecf8c9ea36f49afe189bc0fb6a7d069c291e1472c48b53a129d. 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/BEEJ12200017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcab9a789d2fb48cd90389d9e2f2fd64bf5fccd158ae4fa541d2cf9a302a140bc. 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/BEEJ12200018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f89379dfbd927e971b4f49440f663e127a25427e259ce69b11a5ef89fdc7acb. 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/BEEJ12200019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d98b694dc72ac7a61cd0257ab161a9d38148e82cbda7fb569c0219befbc5d75. 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/BEEJ12200020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf46ee088e907cda11fc7c210bb44761f414a26a0b3e3e07fe4ca3a7e10aea0. 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/BEEJ12200021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe8f97ad4874bae77a04d523bb1b4fc1d2835cd9329017ce7867e336421f9ece. 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/BEEJ12200022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92f88ca7ef0c0aa86766e969490475b9be638c23291872b9d182b139e682e9f5. 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/BEEJ12200023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb159243e91d6ad209f994c14af4be9837b073109568fcd28dfac066ab39094fc. 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/BEEJ12200024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2c9d384bf97731169997da594de689cac470549e85cff121ee60fdeb4b68ba1. 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/BEEJ11800029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4379a02edfee2dda8e74838d471e7b810b46783caa7b68cb8539bd7cb99845e0. 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/BEEJ11800030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb82ea30dbf92150d467626f8348a5ea01abdf8df67c99375ee0185ad924f5707. 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/BEEJ11800032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92db40bed03df0198822ecbe99ae2af586379213d79fba46a4143e2248bcad78. 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/BEEJ11800034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01957de5cd109011e831f43c778a030269f5ed6d9867208d1b8084f114299d27. 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/BEEJ11800039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d20b7250841072f5e6ad5f80b6a3e72d8c058130134249198e2416a1b061b7e. 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/BEEJ11800037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50ad1bc7c4103706e32257281594b93f37c68945ee7be9b0ca367e85c753eb09. 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/BEEJ11800038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98cdc73d78c99ae136698c1d673ff47b33a07b2006acea6ec7deb15b378ab9e3. 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/BEEJ11600006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba63024a41ccd7c8d2d8b3e92b6c4a057ef182eefaa50d866800f513e458371d. 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/BEEJ11600009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9dc2ccb9e869edf9413342c51f35d1d7e6668134e4a3ad171cfb38820d2eaf9. 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/BEEJ12200011.