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 0xe71d39125368164f8c542225eecd1062c74f9309aadb8167512aab08da89b6aa. 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/21590cd5-b573-44c6-8e62-6a9c93f1cbf5.json and https://artists.proofprofile.net/proofs/artist/21590cd5-b573-44c6-8e62-6a9c93f1cbf5.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 0x42b9124efe38f0de9c69a23060c96ea5a67a3c5fe00a2249febeb89078567b7b. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/ITA739601201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa582c6e9bc164f11c576bfd6ff10ba915aa8f5b6e3907431b23a4d24f812962a. 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/ITA179600035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc05c65739c66c11036bdddd4d0956ddb5385fdcf72d158624c1850c1d15927fb. 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/ITA179800085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa582c6e9bc164f11c576bfd6ff10ba915aa8f5b6e3907431b23a4d24f812962a. 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/ITA179600035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bdeba263ee2ba04aa2bc6ec2ea0b90ce24d228935558ab63c5929aa7bc807f4. 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/ITA179700161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77868b0c5c2c41bc3d7e576f0d0d201f775e7a69917b2602ccb01d5fcbad4826. 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/ITA819900212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafaced73ee88f662ab4976222468b9756fb2908e2b4e1769af460c1a26b8f764. 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/ITA810000214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13e88372d7b0878b4fd21634ca78e6ee8874309d228103ca3c8c369b04621260. 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/ITA810200114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf893f81425b4d961c4763e4bd659bbf4e11e4bc6cbc65d359906be94ee561cda. 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/ITA810400143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55ceb910172388bfb9d36d7e8e08ddcfc3ae40a2933b55a49ab828d3bc917f7f. 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/ITA170600135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c8d2ed63d52fb6b21052a8960bde9e9f3fe0a4e96c1ca90e6339d679e69d654. 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/ITA179700064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48d89a73027b7b26771842525375d8dec4867f1be50349e9f47587c1eb91e08b. 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/ITA179700065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3c15a57ef67c3f25d8661604aa4c20127d3f2e579c981f02f4c10705797e6e5. 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/DEPI82106249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24d278d1c2c7566639945d503292a760d3b0493e2f06aa27c78c81b6913e66da. 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/DEPI82103863.
Surrender - Molella & Alex Nocera Remix Edit
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf256366be27fb3ee40539952c979cfaa623330f5ab0e6dabf3abf83599c62a97. 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/ITBQ61300135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ad9d8dbef898b384b08fcaf61f7d925028a2bc1a36bd9a0127cc3fb89e69561. 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/ITA810300164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5d42bf4d0a1e541efb88e3809aa29753e58ca33df81f5e2ece2f260dd0924c8. 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/ITA810100156.
Abracadabra - Mox Spaccatutto Remix Edit
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0b4c0fab4abcea1f807ac3a03863d99b5a8581b46c5d5a770dd3d8c0da199e1. 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/ITA810100325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e92e28dc2c6b031d4067bc25ff82586c5f5efa373a9b54472be7f0fcccee21b. 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/ITA810100157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafaced73ee88f662ab4976222468b9756fb2908e2b4e1769af460c1a26b8f764. 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/ITA810000214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77868b0c5c2c41bc3d7e576f0d0d201f775e7a69917b2602ccb01d5fcbad4826. 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/ITA819900212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd56ce49f6263a13aa3f449db2bd290c2aee9cfe2e09c31832ba196d77b9e43cb. 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/ITA819900109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc05c65739c66c11036bdddd4d0956ddb5385fdcf72d158624c1850c1d15927fb. 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/ITA179800085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0869e9d44c5376eb240dc7d92f4152c3b59d7d52af0fac98d92b440c8f9f7eee. 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/ITA819900108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99d5523689ae58ad7d207aeaabbb1e67c27c8a08d0786f239afd8de636ef85a6. 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/ITA179800083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd1ef7ed1bba4eebc37b4a0883c558af6b62a07df84cea57d43447efd77b51a5. 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/ITA810200117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde57c09be0d454ae6cc7b24bdccfc10d76a4a00f956b59b810ce3841c4259aac. 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/ITA819900121.
Freed From Desire - prod. Molella, Phil Jay
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52b52de7410f7190ff8c91839a6c65711c92dfc793b4e885aac115cffcf5b50d. 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/ITA179700143.