Alain Macklovitch (born March 30, 1982), known professionally as A-Trak, is a Canadian DJ, record producer, and record executive. He came to prominence in the late 2000s as an international club DJ an
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11809ad418d7b34b7a080649a57f490beb9c8a580bc3a3a39a1f153da7209227. 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/a19bf887-a7f7-4cd6-8847-ac62240098b7.json and https://artists.proofprofile.net/proofs/artist/a19bf887-a7f7-4cd6-8847-ac62240098b7.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Feed The Fire (A-Trak & The Brothers Macklovitch Remix)
Feed The Fire - A-Trak & The Brothers Macklovitch 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd61bb9460466fc347f002fc9dc9c5c6b8c2a7b8292ac5f75e4ed25737f6736da. 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/GBUM72006183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda4f8b9d1f0f55a3210d9401715808029f2091ff5441ecb9b6de930b70dfbe08. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/GBUM72004257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56eaf77bc0133ef9c4c97c4a4eb769ca24d8ceaf709aa204cef2619b4a4ee7e6. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/GBUM72006035.
Prayers Up (feat. Travis Scott & A-Trak)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77f3241d97fe9d78b1bf507e29682e144b2946ee212e9d01ea68a59acde20781. 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/GBARL1700766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x339a4d016f6eacec371e654422a420e0b2fa8496ec75accc56c5182b76bffb2b. 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/USC4R2110900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ba41ae9fe2c385bb03e1e9915314e5527e899201e82004ca5ef4f71b5c5e8fb. 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/DEDU20800100.
Heads Will Roll - A-Trak Remix Radio Edit
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39fb539005863f474f1186ca024584d9f8a8550d0ac47e410d8155ab24cf53d6. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/USUM70906805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb49c04ea1e34e6c43ddcd2ef96b8b9c52286a43099b1f7c9d43177650722c2. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-21T21:33:54Z), 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/GBUM72003682.
You Don’t Get Me High Anymore - A-Trak Remix
You Don't Get Me High Anymore (A-Trak Remix)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf22ffc33707ccf9350286163021c9dc81ca318000dff25980aa119e4cf9b8fcc. 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/USUM71616436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd61bb9460466fc347f002fc9dc9c5c6b8c2a7b8292ac5f75e4ed25737f6736da. 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/GBUM72006183.
How Deep Is Your Love? - A-Trak Remix - Mixed
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d6ca1f8702073aabfeef6cfd37c6b89df7823bf2b53580bae21e2ba9f1ba6b9. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/US4GE1100155.
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