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 0x6a2566e560b2ad17ecbb5c14984486298387d10fd8e287fae9d208006731301d. 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/ae353531-2546-4960-ab7e-9188ba11c766.json and https://artists.proofprofile.net/proofs/artist/ae353531-2546-4960-ab7e-9188ba11c766.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 0xa71bc7da1f2fe5387e2aff068d8fb4a9d737aaecb4453ba13fd8fe2d60e3f0bd. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/NL1Y62401116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa295839674f249dda486d8a70a67b30d47c7d356e8d815fdc05f4764dc8493f4. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/NL1Y62401117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9d21e4b9678075d0ae6a07813d2510d7c0b9d4657255c5fa374001ae62d0b03. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/NL1Y62401121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x662224b06414159f82d2f945b8328e6056dd8df6f5a1d0cdc79c5c30387e37c4. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/NL1Y62401130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x028ea40e7a6294977a25ca0dc9b329264f20c7f00a537bd896efb9f1f2286513. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/NL1Y62401131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b6ea7aacdcc7f7ce59face3614f4782f13cc7c74474e10b0894e5b0035eda8c. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46: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/NL1Y62401133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d0c29c2b180e703374ed1bbd722ef9922c98cd1c4fa64a198670994007beb53. 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/NL1Y62401137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd975d79c55fce0de9eb0039e18b34e898f9f1c139d2a93501f8158e2d4735fe. 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/NL1Y62401539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42bf6aeb7bbb937d8641d43390e9b3f33416e1bd592ec399b655b474cc66dc25. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22: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/NL1Y62401541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d37983fecd102838b3b128228f8f5679a215d3a65f4c75686bcd3a9745116b0. 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/NL1Y62401542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd59fdb53bfcd94cb5773f411ebf92c08875b166fe350db35df4cc3d1303bad6f. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/NL1Y62401549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2781c490d7cbda81c93ee9ced3286d83338fd49100b880af0785dc9757516d8. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22: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/NL1Y62401550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d03ade7d07b8dc9978bcd96c57ccf48401215fbe645ed77779cc2ebd9321fb6. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/NL1Y62401517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05cc55d3a0bd9b8fcb5b875c4fd53dd01179384bf2be7e7fca68a632bd1998ba. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/NL1Y62401518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x347215048550feecae0e7689dd02456bcec082f5b699bba07e72f777f720c364. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/NL1Y62401527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98f5bca77c80fc9ce12dc604fd8500215b67068eac7b916145db4971559ff38b. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/NL1Y62401552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x196fe70b67b7698e020c4c45c42b82b531809595ca6e4e50ff39084b4ff0dbb3. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/NL1Y62401559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe31f1c0ae3c5afa8f5f606ebf17e22186f011e2ee5bafe6577e07125f2fda924. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/NL1Y62401530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a3b916d12b90c0f4471aba5326adbec779a793d6e64f07ebd36abee9ef43d73. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/NL1Y62401534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f0415fa5d9511810579f3be125fac76b56de9d7ed5739621a99a63c3b75151c. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/NL1Y62401535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5606c5e2483718f209cba6a10b47d27c885732efa2cf5302da4728feeb5038d8. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/NL1Y62401537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b5c4573616124222fa2baab0081cc7ae770c28f67602f360806a555c565cfc2. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/NL1Y62401538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf20d0252b6a4134e1e8bcf49b2e7d1a3f5c7d320854995d43394fc5905f55fbf. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/NL1Y62401508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fbac7a05a3be5b0664c4a55c42003cbbecd0a4d8bf6aa13da043109e8378932. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/NL1Y62401509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fe0b27f6ce1d0a72cd5ac7e12ec5375f6671213fc67039326239b69fd27b0a8. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/NL1Y62401512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae6b2dec0367560c7f6445b44cc122b9675b101f75215b73474c449f40d2f1aa. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/NL1Y62401514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4c1dd7ce27e61f05de70ea749fab496d5eadbfb1f1cb95991220f0b95ad3a31. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/NL1Y62401516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8240c3ab378bc96a4eb0eb690dc298392036e68f4e720e1fcc56857ae69d4d50. Chain 2 (Bitcoin): anchored in block 956404 (2026-07-02T22:12: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/NL1Y62401833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a03cdbf462b5d96d72efbbf4cb7e5202beb13bb0187da939dd25e762be2e32b. Chain 2 (Bitcoin): anchored in block 957752 (2026-07-12T20:53: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/NL1Y62401817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e2b19d13784d29c2f672fa56c097735d92665ec11460c10a343b7929e3554d0. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/NL1Y62401857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61c30bf1682f8f9da7b8e57fc8eeaf551a4c989faef451294726362a355ad331. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/NL1Y62401984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x487b8e9b20edcde3aeda2751506b3a483dcca6b34322f815d4b224dcb0b05e6e. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/NL1Y62401985.