Ducks Ltd. are a Canadian indie rock duo from Toronto, consisting of singer and rhythm guitarist Tom McGreevy and lead guitarist Evan Lewis.Alex Hudson, "Ducks Ltd. Crack the Jangle Pop Code on 'Moder
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 0x878faf83b004a96326eb9d1a6386f61429e026f7f10be8a1ad18415d5e81e6a5. 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/bba715c5-3ad3-4bd5-97cb-6824d629094a.json and https://artists.proofprofile.net/proofs/artist/bba715c5-3ad3-4bd5-97cb-6824d629094a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb53f85fe06e20c8f94f8a9f65a07e21639bf483d24f4ed10a6f5b624207ab1b. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/US22N2115206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b1bcfc5ee8f41ecf1db9ed7010248a98108b4c07adaf7a15dceedcb93296908. 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/US22N2115202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cfe0c9893a1c9356cab798292a7036567863b6138a81c58f18fd06b05d28b78. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/US22N2115205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbbf2741e377037156ffcb0f45c241b892dcdc03daab92481a3006516f1a7f20. 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/US22N2115201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01eb74924ca04a1a4242e35a317c18d57b91ed7180bd94a838c3d420a3bf5132. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T13:05: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/US22N2115203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68a789c910c32058bebe33b9eed710a68031998d4da4c8ebd78209de6f61e0b8. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/US22N2115204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x772e93796c0187b0aedaaca8c480c96d2339049cf799675391b12b33c13cd683. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T16:41: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/US22N2115801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa4bd14698cdb85d142df9221419280ffa11aad6038449eb45168f11668edcb3. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/US22N2115802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf39c3807d0444dfb85f1df3cbed713cf9dcabba06092f7ccefd297ef791d2a0. 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/US22N2115804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18f08774a8a25c4ae324b300fdb32e6e2fc470340c22758cc294dbe917ce3192. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/US22N2115806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x629383190209464524c877335dd8d9c678c2a0dcf73d4892ea28c7bc2ff66e5a. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/US22N2115805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb2753a288b065cd2b2e803084095fe1d3fbc81b2e533b91bc975afee23ec507. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/US22N2115807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7db0b7f27e40d7f02f912fe3514711d489c13363a90c3d219fbab4ad52a08695. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/US22N2115809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf91c4a1a2b09fd2b1f2649ebaaccc2515f048cb64cd88ad577e875ebc5b23b9a. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/US22N2115810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632adedf2a06029ef4df2faf666bd8ce1c91122ba4fa229bb5b546a1913e015d. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/US22N2147901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb45cc3b32fec116960751d7659ef7c82dc21d82f9b5c354c837ac0c8a0a9a254. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00:34Z), 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/US22N2248101.
Head On (feat. Illuminati Hotties) - Singlluminati Hotties) - Single
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd194f354fe77cffe4adbed11cc68747c1081420eaa882b00e3c45073954a96a7. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27:28Z), 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/US22N2417202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54155e638c0582d2989457364fb34966974c43f8d1c6d2487f88e4f934ef931d. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/US22N2417203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x673a9e6bf2c07b5e5091793010e431a8933065c53cc9b3c37458be7f7ec460ec. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T03:07:47Z), 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/US22N2417206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aed6574c41c8a73bbf13493a62c1a5b78cbca9c8d35b2d5562393aa5ad0b613. Chain 2 (Bitcoin): anchored in block 958572 (2026-07-18T15:47:37Z), 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/US22N2417207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e193a42e06e4318aa48ef034c86a744630acd01a32a1a72c73ecb66e113ffe9. 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/US22N2417208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6da3f5134826127a53cbd41d8f8ae23a11786805fa5e0a3916f6d030237397c. Chain 2 (Bitcoin): anchored in block 958776 (2026-07-19T20:11:59Z), 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/US22N2417201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55f78ef7db918796a89e7bf06c3831a0969b9a2546bdc79b0c829a493ac30391. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17:03Z), 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/US22N2417204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1feb80281722f1a9ae7db29473d85ea94a1532b05ecd15843c3901f881354fbe. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/US22N2417209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed32d269e77759cf0d6a5d75efa837a43dd4e94568a1ced399b74d150fe7ccb1. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/US22N2417211.
Heavy Bag / The Main Thing - Audiotree Live Version
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf94aaa6d55694f3ea8a74d2d3ed0b05099b5640d5abe721013b0f39a31261f82. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T12:56:30Z), 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/QM99V2403103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24ed41b0e78dfe55c950c80c22cc4d2de3ff5235a86724d3ac5b979a96a5fc97. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/US22N2417210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83ba8cfa86de8bcd9e519d6638219205fcdf53a242cc02e5480240bae4ded651. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/US22N2248104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83ba8cfa86de8bcd9e519d6638219205fcdf53a242cc02e5480240bae4ded651. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/US22N2248104.