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 0x4284e3e11486fd7f064fc1785653b720e0f8618265556f2d4bff2153ac410adc. 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/738add91-1635-4227-9253-fb810c2fcc48.json and https://artists.proofprofile.net/proofs/artist/738add91-1635-4227-9253-fb810c2fcc48.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
I Saw An Angel On The Roof & Wept (Kitty Amor Remixes)
I Saw An Angel On The Roof & Wept - Kitty Amor 's Remix
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 0x222a0a68ed6bd35c4cf2cd435bc07f7c686e2fc17daa706f3174d0375c1b5114. 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/ZA34K2301256.
I Saw An Angel On The Roof & Wept - Kitty's Extended Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x539d1ad0c7fef421dc969d60e1409654037bbde0e8b46700da7147bd829d03ce. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/ZA34K2301257.
I Saw An Angel On The Roof & Wept - The Amor Effect Dub
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd984bfb795088504ce8151c90e9e13014150cebec62c0334f75e9fc68d88224b. 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/ZA34K2301258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44679f4be64a2202ecbcc6cb94bdf3d10e49eec80f94f88bbfc222fa24b91737. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/GBCPZ2322483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1b3d8f2e6fdd6c05f14dd8d690004d61dc2f20c9899bc3c1d22cead544b866a. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/GBCPZ2423510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ae7d23ab8bd27bf5526ec039c5ec361b24c3f1a3b40712ddda972e10522a4bb. 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/GBCPZ2423509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1b3d8f2e6fdd6c05f14dd8d690004d61dc2f20c9899bc3c1d22cead544b866a. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/GBCPZ2423510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3e28352320189c8700d7ddaa3019541e0aeee1709bb23d81be8bf4bfe92cfac. 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/DEBE72100867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39185a8d1dd8fcf0f80d1355bff06eed6997326819f55a7987238746b4319f17. 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/DEBE72300932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7291ea7f7c1f51214909d051916c72fa73160de4940e6afa396fbc827b3cb7c3. 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/GBCPZ2322734.
Hey Hey - Da Capo & Kitty Amor Extended Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2b6b595526a7176c60cc1049859b6c6b0206ee48faf4a33ab01d0ed0178fc80. 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/GBCPZ2322735.
Feels Darker (Feel It) - Kitty Amor Remix
Feels Darker (Feel It) [Kitty Amor Remix]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc5c2cd4730fc2e2a79a8c3bf7e11f446c8a01c98e3df21f4fcacc2bd6b390d6. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QMFME2370403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7291ea7f7c1f51214909d051916c72fa73160de4940e6afa396fbc827b3cb7c3. 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/GBCPZ2322734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2b6b595526a7176c60cc1049859b6c6b0206ee48faf4a33ab01d0ed0178fc80. 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/GBCPZ2322735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39185a8d1dd8fcf0f80d1355bff06eed6997326819f55a7987238746b4319f17. 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/DEBE72300932.