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 0xce530c28d5a33c5fe88ee67f3b56b93098d9e9f6583fe0f4ce523c4929e354de. 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/d578ff14-bd5c-4c6f-8d1c-6fe3252342e6.json and https://artists.proofprofile.net/proofs/artist/d578ff14-bd5c-4c6f-8d1c-6fe3252342e6.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 0x47119f4a146a0bf1338ccd3bdf6223297a25e6a49ac8eba1d3852409547484bf. 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/CH7812417657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc2e737c996d3d04a2288b7d79be557e0f70f86e5409160d47990f6553185967. 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/CH7812415842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ff93847ef6d33cad642314675df1fe341a5ba7ce0ed1b8ee2e27919f54e80a4. 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/CH7812415866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18bd95861ab2d53c9bc14945f1a40ae4e5c9d973015e1f5f064a395475e77b4d. 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/CH7812416777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f80c23d7b20d2041a53721ddd4fa6c6580da47042ef821ed48fc98ba30e47b1. 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/CH7812414853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43dc7d3e53d7b4c8f8047f2ced902d30ec0b57f00c0cd818bbf53709cf6ce161. 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/CH7812414063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d51d06b4a149c2220273d13bbb9859d580f89cc8fff6d5fa8d108d4a7ab2893. 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/CH7812413457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6ba0010ed72822ef6b41babb101176acae96a26bda96afb15efa3a0ffe29f17. 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/CH7812411868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb309e9f8cf3a5d4bf48a1a9d7fae3070277ea9e836af5e4b5b281216d01af7b. 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/CH7812410778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b05582cac94529bac91f9746ebcd617eef75e18fac1034b48e814efaa628f2d. 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/CH7812410568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3c7e08d59ed114dc2326063fc4814b6709f0f4d391ea0c2695f46f83b684cc9. 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/CH7812409352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0873caf073ec0e7f2ddbd139ff2d6f1e97523fba2461374a04a43f87d8d6e2d7. 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/CH7812407679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c784a345c250a3ab0a21f90a41dcfe60ec43a8ea5e3cb366a86a0fa02176ff3. 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/CH7812407704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc929ee04c8784b1743b38a18766549199a9a07c954d83acc7501b0de95919ca7. 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/CH7812406740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cd8b616d416a7cdcbc50ecb692485c90349e48cf76d27c1ddd5d136b8097a52. 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/CH7812406308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8192ce4c1d58e399ab4ff0dcf92ab9427aaf0ce4237558ac3be45f3f4af6272. 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/CH7812406229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8708c3225fa66646200d84c26ae0ae31ebc47a30bfac487832cb19eae9f3bf7. 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/CH7812406086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdff9d2ecdb87d0b9c47263a0f8d8c3736ac0e41b2ba8d5619221ede68bf04778. 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/CH7812404091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11830be5a204162a7fd94696756d94d367db3c054c786461e189fafe906974e2. 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/CH7812416351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a6cc32228c2207585f12ea6fa34fcb206360ef9895ed1a67ee9a1b5f3b5f514. 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/CH7812416352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9b66bbaed829f933c8ddb91e609a1273e574b88490e296cb192b5ddc1155669. 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/CH7812406228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee40358e3fce33691f11fa142c991154c32f2048c7b1102c862ea9c855930ff2. 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/CH7812411021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e3c58e7a1c311563ec0585f6bb453e96e95271c513f2da45912ccc3992b3a82. 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/CH7812416353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50e9142f9719e40f38e874e144d65a42c91406044f05da5707eb33dab140accd. 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/CH7812416354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x447cf5c96fca4f7ec17b1de9c5f18bc254438b3fba0f927114b4d358a30e875a. 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/CH7812416355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec004ae81e51123ba0e2db1e3b01c63d31faa64100f7320688c7104529aa5024. 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/CH7812416356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3566363c379b7f0523c26ec1f0c95598f42ac9569de05e7a349b96bd96515715. 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/CH7812416357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8ec2bff566b5a1c3ec5aa7193bccef166146cee2ead9dd38c11961af45dd2f2. 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/CH7812416358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58aba91519c6fd80a6e2063b8e33465de4aa1ca157f57ed947291fa7a085a1c8. 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/CH7812409428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d55c4a45e7739bed8972b3e2f567c260c5228762b615ae2544ea81c1762ed30. 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/CH7812416359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68b40e2e971c54526f114a367fe017d1f6d44c69cc057322249d75c98580a3fb. 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/CH7812416360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bebfd5fdd1e5af981e79bc112e2e78682485e8400091d7cd7b8abbf25b4399a. 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/CH7812416361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc697c8c20ae7593222e6fe44f33dce7495faafe1e93d2e1e2b086d0e018c7ab. 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/CH7812416362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e3b22694a140d700e7d2333a1a650cc1d3203fd408ee7ecdfd17d5f3dbbbd5d. 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/CH7812416363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb296dd3b826870ff6feeb2eb262df67c243a1f2fe39af50158f7917c01977c0e. 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/CH7812423388.